zoukankan      html  css  js  c++  java
  • Unity3D游戏开发从零单排(三)

    提要

    在Unity工作流程内,地形是一个必不可少的重要元素。不论是游戏或虚拟现实都会使用到各种类型的地形效果,在这个教学中我们须要了解到地形的制作基本概念与,当中对于Unity的地形操作部分须要大量的操作练习.熟悉这些功能操作之后,相信对于游戏地形的制作与运用将会更得心应手。

    先看终于效果:



    环境:windows7 64bit Unity3d4.2.1

    所需资源:terrain.raw


    创建project

    File  ->  New project

    选择project存放的位置,同一时候导入 Skyboxed.unityPackage(天空盒), Terrain Assets.unityPackag(地形)和Tree Creator.unityPackage(树木).


    再导入一个包,这个须要导入一个官方的树木,草地的包。



    创建地形

    在Hierarchy中,creatte ->Terrain.场景中就自己主动产生一个平面。这是地形默认使用的基本原型。地形的各种属性在右边的inspector里面


    地形的制作通常使用的是heightmap,在unity3d是就是.raw文件。Raw文件中面记录着灰阶的位阶图,藉由灰阶的落差来产生地形的高低。

    当然也能够用自带的地形工具来创建。

    还是在inspector中。点击Import Raw...选择下载的附件terrain.raw,不修改不论什么设定。直接按下 Import将地形高度贴图导入。

    经过贴图的导入后,原本的平面转换成高低起伏的地形,接下来我们就能够開始绘制地形上的纹理效果。


    地形纹理

    如今须要给山绘制一些纹理,就是第四个工具。首先是导入纹理。导入四种,首先是主要的地面,一种是草地,然后是山顶的石头纹理,还有就是山脚的纹理。

    最好导入多种纹理。设置好笔刷,先刷个大概,然后刷些细节,绘制出来的效果就像:


    山脚下



    山顶



    种树种草

    在Terrain(Script)的第五个工具


    由于之前导入了Terrain Assets的包,所以这里能够直接导入一些树。參数设置在Setting里面。

    然后就是选择各种树漫山遍野地刷。




    花草的操作相似,第六个工具,导入一些模型之后就能够開始刷了!






    刷子的几个參数,Brash Size,Opacity。Target Strenth都能够自己调节下看看,非常好理解。

    刷的同一时候按住shift就是删除。


    灯光、天空盒和雾还有风

    最后要加入的部分尽管不属于地形的创建,可是添加了整合场景的真实程度。

    灯光的话直接在Hierarchy中create一个directional light就好了。调整下强度。

    默认情况下摄像机的背景是深蓝色的,以下是加入天空盒到摄像机上。选择main camera。在右边的inspector中设置例如以下:



    这时候就有天空了。

    这里用最简单的全局雾的效果。

    Edit->Rendering Setting设置例如以下:



    风的设置直接在地形的属性中设置就能够了,加上风之后植物就能够随风摆动。



    到这里,一个炫酷的地形就完毕了,编译执行下,就能够看到终于的场景效果。



    參考

    究极 Unity 地形制作 - 极速创建华丽的游戏地形 - http://www.narkii.com/club/thread-260061-1.html

    《Unity3D game essential》

  • 相关阅读:
    PAT 甲级 1027 Colors in Mars
    PAT 甲级 1026 Table Tennis(模拟)
    PAT 甲级 1025 PAT Ranking
    PAT 甲级 1024 Palindromic Number
    PAT 甲级 1023 Have Fun with Numbers
    PAT 甲级 1021 Deepest Root (并查集,树的遍历)
    Java实现 蓝桥杯VIP 算法训练 无权最长链
    Java实现 蓝桥杯VIP 算法训练 无权最长链
    Java实现 蓝桥杯 算法提高 抽卡游戏
    Java实现 蓝桥杯 算法提高 抽卡游戏
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5366435.html
Copyright © 2011-2022 走看看