Cocos Creator推出了3D编辑器,集成到了2.1以后的版本,今天我们来看下如何来使用 Cocos creator2.1做3D。
1: 可以2D/3D来回切换的场景编辑器:
点击按钮,可以进入3D编辑器模式,再点击一下有回到2D编辑模式。
![ddcd1560b4ab4922751a38e422f8002e.png](https://i-blog.csdnimg.cn/blog_migrate/83e21c8f1007a3e955253f0065b959d7.jpeg)
![c11f8f39d40759fa75ecc09766eec426.png](https://i-blog.csdnimg.cn/blog_migrate/e873ae494c48a4c68867978a2d4aff06.jpeg)
2: 3D游戏中的2D元素:
2D元素我们放到Canvas下面,然后我们新建一个分组UI,所有的2D物体(一般是UI)我们都分来的UI分组下,MainCamrea 专门只绘制UI类型的物
体。
![c51f5a2106a8ea99e1f9f491fe7b0d30.png](https://i-blog.csdnimg.cn/blog_migrate/f26d5b8c2e5c38a9dd0be2757d116b32.jpeg)
Cavans下的MainCamrea
![0f14620676a7e01d3fc2c7424e9e881c.png](https://i-blog.csdnimg.cn/blog_migrate/248f4b7b763253f5973ed8e514584864.jpeg)
![0011c5700f1c99a4777afaa9cf242b78.png](https://i-blog.csdnimg.cn/blog_migrate/85c20a15c9460231326acd3bf27611ab.jpeg)
3: 3D游戏场景的必备的物体
(1) 新建一个物体,用来做3D场景的根节点,这个根节点要在Canvas外面
![e9cb4c3bfdc841ecc24f54ab4d31c4b0.png](https://i-blog.csdnimg.cn/blog_migrate/f0aa85228add73243268f48417fb907f.jpeg)
(2) 3D物体的节点一定要切换成3D模式:
![3a205745a325376217266982b290e679.png](https://i-blog.csdnimg.cn/blog_migrate/9e07485bb9767f9254a1f5c97a26d0db.jpeg)
(3) 新建一个3D摄像机, 摄像机不绘制UI,其它的都绘制,摄像机一般用透视投影。
![f50c97b1f87fd80b85ff9d1d98d40a19.png](https://i-blog.csdnimg.cn/blog_migrate/e2228a09deefd3332d052331869b4751.jpeg)
![a48273de62a7f708a245cf567501c752.png](https://i-blog.csdnimg.cn/blog_migrate/93d78765bcff83a2d4dcf540fae49366.jpeg)
(4) 在场景中放一个光源,在层级管理器中右键,创建灯光,灯光是可选的,有些Shader 药灯光,有些Shader不需要。
![5b944e745c90a445fc65fefc5ca1e4d1.png](https://i-blog.csdnimg.cn/blog_migrate/9ebd542cb5df041a71f91772eda6cbd9.jpeg)
(5) 导入fbx3D模型,然后拖动fbx3D模型到合适的位置。
![b977bb64651b6405558be7ea5ae8617f.png](https://i-blog.csdnimg.cn/blog_migrate/75a92fce298ddbcfe2aa8f9e9e5df53b.jpeg)
(6) 配置模型所有的材质参数 (Shader算法 + Shader所需要参数)
![cb6b778ca44f480fb9d191847718f370.png](https://i-blog.csdnimg.cn/blog_migrate/f9adbed2d7c8301e883830b6a8e7c969.jpeg)
![14c4d16a8f04d99971c7ad9bc7c136de.png](https://i-blog.csdnimg.cn/blog_migrate/b31b0f75814ce5ee54e4a4e5f2aeeaf0.jpeg)
今天的Cocos creator 3D场景搭建就到这里了,有兴趣的同学可以试下。
我也创建了一个交流群 点击下面了解更多 跳转到我简书上 里面有群链接