
threejs
老朱自强不息
这个作者很懒,什么都没留下…
展开
-
threejs 加载obj 模型并实现对象拾取
初识threejs,实现了简单的threejs和对象拾取。这里简单记录。 obj mtl 模型加载 这部分只实现了简单的模型加载,隐去html部分,最后贴完整源码// 拾取变量 var objects = []; var renderer, scene, camera; var controls, group; va...原创 2018-12-13 18:35:21 · 9956 阅读 · 1 评论 -
threejs 模板参数关联和包围框
模板参数关联部分,主要是希望用户拖动模板参数,对象模型实现相应的更新。至于包围框,一般二位绘图用的比较多,因为对边界,距离比较敏感,或者需要兼容同类型产品的数据,需要比较模型的位置信息、大小信息。比如二位CAD产品,国内的厂家可能希望兼容AutoDeskD的产品(毕竟人家在二位设计领域是全球第一),所以就需要比较细节的差异。目前对threejs的应用场景和发展方向不是很清楚,所以先通过常见三维...原创 2018-12-17 13:24:34 · 1310 阅读 · 0 评论 -
三维数据格式
先看一下threejs官网提供的三维模型加载器如见下图stlSTL是CAD软件中出来的一种3D模型文件格式,wiki已经解释的很清楚了。STL文件两种格式,ASCII STL和Binary STL。基本所有的三维软件都支持导出.stl格式三维模型,stl三维模型不包含材质信息,你可以简单地把stl文件理解为几何体对象Geometry,本节课素材box.STL是一个立方体, 用记...原创 2018-12-12 09:44:23 · 7732 阅读 · 0 评论