Three.js顶点概念、几何体结构

2人 购买 好评度 - 收藏
  • 第一期
更多班级

第一期

支持随到随学,23年07月过期

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即报名

课程概述

课程目录

学员评论

老师介绍

  • 郭龙帮

    郭龙帮

    长期从事3D方面的工作,拥有丰富的webgl技术经验,基于webgl技术实现产品在线预览、室内漫游、可视化等项目
简  介 Three.js是基于webgl技术的三维引擎,是国内使用最多的一款三维引擎。通过threejs框架可以快速实现产品在线预览、室内漫游、WebVR、大数据可视化等应用。
课程介绍
    本课程适合具有一定基础three.js,同时想深入理解threejs的学员。比如你希望学习:
  • 顶点概念:顶点位置数据position、顶点颜色数据color、顶点法向量数据normal
  • Geometry和BufferGeometry有什么区别  ?
  • 几何体Geometry、BufferGeometry的构成(方法和属性)
  • threejs构造函数BufferAttribute的介绍,如何表示顶点相关数据。
  • 材质设置如何设置以定点颜色为准进行渲染(material材质属性vertexColors:THREE.VertexColors)
  • 网格模型如何进行颜色color插值计算
  • 顶点法向量如何进行光照计算
  • Vector3表示顶点位置、法向量数据    Color对象表示顶点颜色数据
章节目录
1.顶点位置数据解析渲染
   
建立顶点概念非常有助于你深入学习threejs引擎
2.顶点颜色数据插值计算
   
顶点颜色插值计算
3.顶点法向量数据光照计算
 
顶点光线方向向量和顶点法向量计算显示颜色
4.顶点索引复用顶点数据
 
BufferGeometry的index属性
5.设置Geometry顶点位置、顶点颜色数据
6.Face3对象定义Geometry的三角面
    
Geometry的faces属性、Face3顶点复用顶点位置数据
7.访问几何体对象的数据
   
Geometry属性、BufferGeometry属性
8.几何体旋转、缩放、平移变换

资料下载报名后支持下载

* 课程提供者:郭龙帮

老师还为你推荐了以下几门课程