注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

火人的狩猎营

——有关电影、特效、设计与生活的象牙塔

 
 
 

日志

 
 

Vue小教室(6)—— 使用程序地形创建一个小海岛  

2012-08-06 11:11:14|  分类: 图文教程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
本文作者为FireKDragon(http://firekdragon.blog.163.com/blog/),如需转载请完整保留本句话


最终成品
Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营
 

前言:这次的小教学实践操作难度不大,理解难度可能有点大。


1.先创建一个程序地形,进入到地形编辑器里的函数编辑器面板,把自带的三个节点都给删掉(或者保留SF),添加一个Simple Fractal节点,使用默认的Perlin noise,调整一下得到和下图差不多的地形。你可以修改Origin直到找到满意的地形为止。Metascale我一直习惯保持为0。中间区域的数值要比1小一些,你可以使用offset或者拥有相同功能的filter节点来降低整个地形的高度。
这一步是为了创建比较平缓的区域,PN噪波创建的地形具有特征随机化、细节分布均匀的特点,非常适合作为基本地面。
Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营

2.在旁边再创建一个Simple fractal节点,这次的noise我们使用Crystals类型,调整Largest feature和gain直到得到同下图差不多的地形为止。注意中间区域的数值要比1高一些。你可以修改Origin直到找到满意的地形为止。Metascale我一直习惯保持为0。
这一步是为了创建海岛上比较坚硬的独立突起的岩石。
Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营
 
3.使用一个Blender节点把两者混合起来,混合模式一定要使用Max才会得到如图所示的结果。混合比为1或者0(取决于两边的输入数据连接的方式,如果一个不对就换成另外一个就好了。其他混合比例会产生非常尖锐的生硬的边缘)。
Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营

4.最后再在地形编辑器中打开左侧的Zero Edge开关,就得到中间的区域了。
Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营
 
5.你可以再使用一个Terrain fractal节点或者其他分型来为平地添加上类似暗礁等更丰富的细节。
如果你愿意的话也可以使用Turbulence节点对任意分型进行一下扰动。不过因为这里是一座小海岛,我觉得扰动节点没有多大意义,而且还会拖慢计算的速度,因此在这里没有使用。
Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营
 
最后就小小做了一个场景……唔……画面有点杂乱了>.<
Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营
相信你一定能做的比我更好的啦!支持火人就花0.2秒戳一下右侧的条幅广告给我一点支持啦!Vue小教室(6)—— 使用程序地形创建一个小海岛 - FireKDragon 火の狩人 - 火人的狩猎营
  评论这张
 
阅读(784)| 评论(9)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017