11 2018 档案

摘要:1.问题 three.js中模型选中使用的是射线法,根据摄像机角度,鼠标点击位置和模型选中的distance参数判断来选中模型。对于原生的矢量模型完全没有问题,但是当遇到导入的外部模型,如obj、stl等的时候,就发现完全选中不了,本文就如果解决选中外部模型和原生模型问题进行解决。 先说说射线法,参 阅读全文
posted @ 2018-11-22 10:51 馨语随风 阅读(5148) 评论(14) 推荐(0) 编辑
摘要:1.锯齿消除方法 three.js参考使用官方demo发现模型渲染有锯齿,这种情况在旋转视角时候就非常明显。 抗锯齿的方法,很简单,只需要配置render两个属性即可: 2.效果 使用前: 使用后: 明显能看出,使用后的场景在左侧柱子和墙体边沿的锯齿没有了,不过也导致了视角拖拽没有之前流畅,估计是增 阅读全文
posted @ 2018-11-21 09:59 馨语随风 阅读(9564) 评论(1) 推荐(1) 编辑
摘要:1.概要 最近学习Three.js,尝试加载一些3d max导出的obj、stl模型,在展示模型的时候遇到了一些问题,模型的尺寸、位置和旋转角度每次都靠手工调整,非常的不方便,就想着写一个方法来随心所欲的控制模型的尺寸、位置、角度。 2.实现思路 先看看官方加载外部模型的标准代码: 通过以上代码,可 阅读全文
posted @ 2018-11-19 15:05 馨语随风 阅读(5608) 评论(14) 推荐(4) 编辑

点击右上角即可分享
微信分享提示