
3d设计
从杰
大学生,西华大学
展开
-
3D空间的直线能否只用四个变量来表达?
三个坐标 x, y, z 可以确定3D空间的任意一点。形如 x + y + z = 1, 的方程可以表示3d 空间的一个平面, 该平面与x, y, z轴的交点分别为(1, 0, 0), (0, 1, 0), (0, 0, 1) 三个点,那么推广到一般情形, ax + by + cz = d, (a, b, c, d 为四个变量),当a, b, c, d都给定时,可以唯一的确定3 D空间的任意一个...原创 2019-11-12 10:39:48 · 1373 阅读 · 0 评论 -
Three.js 学习
魔方<!DOCTYPE html><html><head> <title>Example 04.05 - Mesh face material</title> <script type="text/javascr原创 2019-01-04 18:55:36 · 435 阅读 · 0 评论 -
3d 中的旋转
http://blog.sina.com.cn/s/blog_c426fe3b0102veqi.html3. 旋转矩阵需要9个数两个四元数之间更容易插值4. 四元数、矩阵在多次运算后会积攒误差,需要分别对其做规范化(normalize)和正交化(orthogonalize),对四元数规范化更容易5. 与旋转矩阵类似,两个四元组相乘可表示两次旋转...原创 2019-01-17 10:17:38 · 437 阅读 · 0 评论 -
Three.js 的Geometry 之detail参数详解
Three.js 中的源码, https://github.com/mrdoob/three.js/blob/master/src/geometries/TetrahedronGeometry.jsfunction TetrahedronGeometry( radius, detail ) { Geometry.call( this ); this.type = 'Tetrahedron...原创 2019-05-23 12:24:44 · 1221 阅读 · 0 评论