[CRYSIS]CRYSIS功能模仿
模仿CRYSIS做了几个小功能。
随视点种植的地形装饰物,这里用公告板,因为旋转扩展都在GPU里做,效率非常高,种植草可以非常的密而不影响效率。用贴图来控制种植密度和公告板顶点色,可以满足一些需求,比如路上不能种草,水里只能种水草,枯黄的草,嫩绿的草等等。
连续HERMIT曲线控制道路生成,为了尽量让美工好用傻瓜化,HERMIT法线采用自动调整方向和长度,免去美工调整控制点的麻烦,基本做到了与CRYSIS的道路曲线实用感觉一模一样。道路渲染嘛我有点偷工减料,完美的做法,应该是CRYSIS的地形贴花实现,不过贴花几何体的生成比较麻烦,反正我已经作了投影器,也就不实现道路贴花了。
欢迎对CRYSIS感兴趣有研究的朋友交流。
随视点种植的地形装饰物,这里用公告板,因为旋转扩展都在GPU里做,效率非常高,种植草可以非常的密而不影响效率。用贴图来控制种植密度和公告板顶点色,可以满足一些需求,比如路上不能种草,水里只能种水草,枯黄的草,嫩绿的草等等。
连续HERMIT曲线控制道路生成,为了尽量让美工好用傻瓜化,HERMIT法线采用自动调整方向和长度,免去美工调整控制点的麻烦,基本做到了与CRYSIS的道路曲线实用感觉一模一样。道路渲染嘛我有点偷工减料,完美的做法,应该是CRYSIS的地形贴花实现,不过贴花几何体的生成比较麻烦,反正我已经作了投影器,也就不实现道路贴花了。
欢迎对CRYSIS感兴趣有研究的朋友交流。