math
下的看完,并没有接触到什么Three的知识,更多的是图形学的知识吧,违背了看框架代码的本意,看框架更多的是熟悉如何架构的吧。但是,一行行的都弄懂,好像很有成就感的样子。
不管怎么样,就挨个看吧,现在从核心对象: Object3D.js
开始看。
基础属性
除了 id
, uuid
, type
, name
这几个常规的,其它的就是三维物体在场景中的定位信息了,包括: position
, rotation
, quaternion
(Three中两种旋转的表示方式都有), scale
, up