今天的视频是通过点击按钮切换网格,以及点击按钮切换材质,来一起认识下EgretPro中的基础模型与基础材质,加深对模型的认识以及熟练Egret2d与EgretPro之间的UI交互。

大家都知道,在3D游戏世界中各种各样的可见物都是模型,而模型是由网格和材质组成的。

网格( Mesh)则是由一个三角面或多个三角面拼接形成,是构建模型形状的基础。网格是构成模型的三角面顶点数据以及三角面的索引数据集合,是不可见的。模型的基础是网格,网格的基础是三角面。三角面越多,模型可表现的细节越丰富。细节表现比较丰富的,通常被称为精模,细节表现相对较弱的,被称为简模。

在EgretPro中支持的是webgl渲染模式,而webgl模型支持的模型最大定点数是65536个,所以如果您的模型过大,建议产分成多个模型进行处理。

材质可以看成是材料和质感的结合,简单的说就是物体看起来是什么质地。例如,木头与金属、玻璃与毛发,从粗糙度、光泽度、反射、透明、颜色、纹理等等方面,不同的材料质感会明显不同。

网格、材质如何切换使用呢,戳视频一起学习:

Egret Pro 入门学习笔记10:认识模型

视频中演示Demo的源码地址:https://github.com/WQQPsyche/EgretPro-

视频教程 | Egret Pro 入门学习笔记(10):认识模型相关推荐

  1. webpack入门学习笔记10 —— 在项目中使用图片资源

    1. 写在前面 在前端项目中,图片是必不可少的一种资源.在使用图片的时候,我们可以有以下几种方式: 在 .html 文件中,通过 <img src="" alt=" ...

  2. Three.js入门学习笔记12:模型沿着任意轨迹线运动

    参考学习 http://www.yanhuangxueyuan.com/doc/Three.js/curveRun.html http://www.yanhuangxueyuan.com/doc/th ...

  3. Python学习笔记--10.Django框架快速入门之后台管理admin(书籍管理系统)

    Python学习笔记--10.Django框架快速入门之后台管理 一.Django框架介绍 二.创建第一个Django项目 三.应用的创建和使用 四.项目的数据库模型 ORM对象关系映射 sqlite ...

  4. Qt 快速入门学习笔记

    Qt 快速入门学习笔记 环境安装 环境配置以及安装 安装包下载地址 1.windows安装 msvc编译器模块需要安装Windows软件开发工具包. MinGW是Windows平台使用GNU工具导入库 ...

  5. dubbo入门学习笔记之入门demo(基于普通maven项目)

    注:本笔记接dubbo入门学习笔记之环境准备继续记录; (四)开发服务提供者和消费者并让他们在启动时分别向注册中心注册和订阅服务 需求:订单服务中初始化订单功能需要调用用户服务的获取用户信息的接口(订 ...

  6. Crypto++入门学习笔记(DES、AES、RSA、SHA-256)

    Crypto++入门学习笔记(DES.AES.RSA.SHA-256) 背景(只是个人感想,技术上不对后面的内容构成知识性障碍,可以skip): 最近,基于某些原因和需要,笔者需要去了解一下Crypt ...

  7. 机器学习入门学习笔记:(2.3)对数几率回归推导

    理论推导   在以前的博客(机器学习入门学习笔记:(2.1)线性回归理论推导 )中推导了单元线性回归和多元线性回归的模型.   将线性回归模型简写为:y=ωTx+by = \omega^Tx+b:   ...

  8. 机器学习入门学习笔记:(2.2)线性回归python程序实现

      上一篇博客中,推导了线性回归的公式,这次试着编程来实现它.(机器学习入门学习笔记:(2.1)线性回归理论推导 )   我们求解线性回归的思路有两个:一个是直接套用上一篇博客最后推导出来的公式:另一 ...

  9. python基础入门学习笔记 (2)

    python基础入门学习笔记 2021年2月8日 1 编译器和解释器的区别 编译器/解释器:高级语言与机器之间的翻译官 2 值传递: print "a = ",a print &q ...

最新文章

  1. windows xp开机音乐7秒_(老旧电脑的福音)win 10 ltsb2015开机只要7秒
  2. 茶香账簿小程序开发进度(1)
  3. vue知识点归纳与总结(笔记)
  4. 联想电脑如何添加无线网络连接服务器,安装英特尔MYWIFI的操作步骤
  5. java反射源码_java反射技术详解附源码
  6. 全Flash网站和单个Flash作品制作的区别
  7. Git笔记(31) 重置揭密
  8. SpringMVC 阶段总结
  9. Go Revel - Cache(缓存)
  10. idea断点调试继续执行快捷键(keymap设置了eclipse)
  11. Win 10 环境下Miscrosoft Visual Studio 2005安装教程
  12. 个别计价法、先进先出法、加权平均法、移动加权平均法解读
  13. 计算机网络的定义以及分类
  14. Python 模块:XlsxWriter 的使用
  15. 计算思维,工程思维,数学思维的思考
  16. debian10使用蓝牙aptx
  17. ubuntu20.04基础入门日记V1.0
  18. 隔壁住了个十分好看的妹子,作为程序员的我会怎么办?
  19. 七夕情节人,适合给IT男朋友送什么专属礼物?
  20. 用C语言计算水分子的个数

热门文章

  1. vhr微人事系统学习-(2)springboot
  2. Python英文单词变形
  3. PNAS: 这些病毒是原生动物基因组中的偷渡者
  4. AI技术在音视频领域的发展
  5. 单片机串口以及max485
  6. win打开自带的画图工具
  7. 深度学习之目标检测(八)图片标注
  8. 自动套料软件Xsuper NEST——辽河重工专访
  9. ju 单元测试_junit4单元测试
  10. Springboot运行报错BeanCreationException