前言

Cocos Creator推出了3D编辑器,集成到了2.1以后的版本,今天我们来看下如何来使用 Cocos creator2.1做3D。

1: 可以2D/3D来回切换的场景编辑器:

点击按钮,可以进入3D编辑器模式,再点击一下有回到2D编辑模式。

2: 3D游戏中的2D元素:

2D元素我们放到Canvas下面,然后我们新建一个分组UI,所有的2D物体(一般是UI)我们都分来的UI分组下,MainCamrea 专门只绘制UI类型的物

体。

Cavans下的MainCamrea

3: 3D游戏场景的必备的物体

新建一个物体,用来做3D场景的根节点,这个根节点要在Canvas外面

3D物体的节点一定要切换成3D模式:

新建一个3D摄像机, 摄像机不绘制UI,其它的都绘制,摄像机一般用透视投影。

在场景中放一个光源,在层级管理器中右键,创建灯光,灯光是可选的,有些Shader 药灯光,有些Shader不需要。

导入fbx3D模型,然后拖动fbx3D模型到合适的位置。

配置模型所有的材质参数 (Shader算法 + Shader所需要参数)

今天的Cocos creator 3D场景搭建就到这里了,有兴趣的同学可以试下。

Cocos Creator如何制作3D微信小游戏(一)相关推荐

  1. cocos creator 3.7.1 微信小游戏发布 声音效果消失了

    正常将游戏构建到微信小游戏,总体上一切正常,以为大功告成,但打开声音多测试一会儿,突然发现每次音效正常一段时间后,突然就消失了!时间大约几分钟,次数也不一定,但几分钟后肯定消失,如果一直测试下去,偶尔 ...

  2. 【cocos creator实战】记录微信小游戏登录授权的开发-小游戏审核

    提交审核 游戏内容介绍 游戏作品内容准确介绍[包括但不限于:游戏背景.扮演角色.游戏角色(NPC).场景.主要情节.玩法.功能(系统).主要特点.游戏使用方法等],须逐项详细说明并配必要图片. 请注意 ...

  3. Creator 2.0.x 微信小游戏加载优化(一):定制wx-downloader

    转载请保留原文链接:https://blog.csdn.net/zzx023/article/details/89842503 微信小游戏的环境与正常web浏览器的环境相似,但很多细节上会有所不同,同 ...

  4. Cocos Creator入门实战:桌球小游戏

    Cocos Creator入门实战:桌球小游戏 转载请保留原文链接:https://blog.csdn.net/zzx023/article/details/90035153 本篇主要是希望能够通过C ...

  5. ​Cocos Creator入门实战:桌球小游戏

    本文作者:BigBear 多年游戏行业研发经验 精通Unreal.CocosCreator游戏引擎 参与过多款手游.端游项目的研发 Cocos Creator入门实战:桌球小游戏 本篇主要是希望能够通 ...

  6. 【游戏开发实战】使用Unity 2019制作仿微信小游戏飞机大战(七):主角飞机碰撞与爆炸

    文章目录 零.教程目录 一.前言 二.本篇目标 三.飞机机碰撞组件:BoxCollider2D.Rigidbody2D 四.添加Tag:Enemy 五.主角飞机碰撞处理:OnTriggerEnter2 ...

  7. cocos creator 2.4.5消除小游戏新玩法消星星源码H5+安卓+IOS三端源码

    cocos creator 2.4.5消除小游戏新玩法消星星源码H5+安卓+IOS三端源码,开发脚本为typeScript方便扩展和阅读,支持cocos creator2.X版本,完整的源码可直接运营 ...

  8. cocos creator 2.1.4休闲小游戏《颜色跳跃》源码H5+安卓+IOS三端源码

    cocos creator 2.1.4休闲小游戏<颜色跳跃>源码H5+安卓+IOS三端源码,开发脚本为typeScript方便扩展和阅读,支持cocos creator2.X版本,完整的源 ...

  9. (从零开始)Cocos 3.6.0 接入微信小游戏激励广告

    前言 鉴于目前的cocos3.6.0的教程较少,开发小游戏踩了不少坑.想写个帖子总结记录下 1.要求 目前微信小游戏开通流量主的条件,是UV达到1000以上,也就是说要有至少1000个人访问过你的小游 ...

最新文章

  1. Spring Cloud Alibaba 高级特性 分布式事务:Alibaba Seata 如何实现分布式事务
  2. 自学python该买几本书-自学Python一年,看了几十本书,我发现了这些捷径!
  3. C++ 重载赋值运算符与11选5平台修复
  4. multism中ui和uo应该怎么表示_Excel中VBA程序基本语法之强大的数组,了解数组的功能...
  5. WebForm页面间传值方法(转)
  6. Java8-初识Lambda
  7. mysql批量修改http为https,搜索和将数据库中的“ http”替换为“ https”
  8. CodeJock 实现MFC换肤
  9. oracle复合索引第一个字段,复合索引的先决使用条件 - stacktestor的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  10. jupyter notebook如何导入excel数据
  11. 《互联网时代》第五集 崛起
  12. Pseudo-伪标签
  13. aardio 多线程开发入门
  14. 局部边缘保持滤波(LEP)高动态范围图像HDR压缩 matlab程序(一)
  15. A Survey on Metaverse: the State-of-the-art,Technologies, Applications, and Challenges
  16. 学习笔记:SpringCloud 微服务技术栈_实用篇②_黑马旅游案例
  17. ubuntu插入U盘,无法识别
  18. 教你如何建立STM32F103通用工程模板(固件库)
  19. 梳理caffe代码layer(五)
  20. Python数据可视化plt.savefig 将图片存入固定路径

热门文章

  1. 求100以内质数(素数)的算法梳理
  2. NPOI导出word文档中插入公式总结
  3. 微型计算机原理实践报告,(微机原理实验报告).doc
  4. 弘辽科技:淘宝免费流量扶持怎么用?新店流量扶持规则是啥?
  5. CSDN第一何方神圣?(附前十排名)
  6. 玩转华为ENSP模拟器系列 | 两个网关之间配置IPSec VdPdNd主备链路备份
  7. 微信小程序4-视图与逻辑
  8. 美国国家标准与技术实验室对云计算的定义
  9. ChatGPT工作提效之生成开发需求和报价单并转为Excel格式
  10. Spark-ML-基于云平台和用户日志的推荐系统