cs地图吧 关注:9,292贴子:340,159
  • 2回复贴,共1

小克的坑爹CS:GO地图入门教程(三):sky_camera

取消只看楼主收藏回复

啥,你说为什么不是置换表面?我突然想起我以前好像搬运过类似的东西,自己去看咯:http://tieba.baidu.com/p/3177885783
所以我们现在说说这个强大的3D天空盒子吧。
还是那么简单的东西呢。


IP属地:安徽1楼2014-09-01 11:15回复
    首先说说这个sky_camera是什么玩意儿:
    sky是玩人族非常厉害的那家伙,camera是照相机、摄像机的意思。
    嗯就这么简单。
    这个实体会把自身周围的、由sky材质包住的一块区域内的所有东西放大到原来的16倍大渲染到地图的坐标(0,0,0)周围。
    也就是相当于把地图外景可以向外延伸的距离增大了很多很多倍,你自己算算咯。


    IP属地:安徽2楼2014-09-01 11:19
    收起回复
      那么根据它的定义,一个比较常用的方法是,先在地图坐标(0,0,0)位置放一个sky_camera实体作为基准。不知道怎么看坐标?六字真言:滚回去看天书。

      然后把你的地图基本地形连同它一起复制到地图的另外一个地方,只要互相之间不重合就可以。之后把你的地图基本地形缩小到原先的0.0625倍(十六分之一)。
      这就是我们后面画3D天空盒子的基准了,一个微缩沙盘。

      当然如果你的地图很简单,而且只打算在外面画天空盒子,那么直接复制个地面过去也可以……比如我现在就是这么干的。
      之后根据比♂例在你的微缩景观周围放prop啊放固体啊放实体啊就随意了。
      注意:由于prop在CS:GO里没法缩放,因此注意看有些prop后面带“skybox”的才可以使用,这些模型都是预先缩小的,如果你用普通的模型,那么……就是进击的巨人:GO了……

      之后我们把地形做好,就可以直接在外面包一大块挖空的sky了,大小随你,把sky_camera和所有的外景包起来就可以。

      然后依然是F9、确定、等待、开玩。
      不出意外的话你的3D天空盒子就已经出现了!
      当然啦,只是个海市蜃楼,只可远观不可亵玩。

      当然了,没人规定说sky_camera那块儿不能让玩家进去,所以如果你做个传送门然后把某个玩家传送过去……

      等一下,这张图是什么,我从来没有打算插这张图进来啊?


      IP属地:安徽3楼2014-09-01 11:31
      回复