- 博客(6)
- 收藏
- 关注
原创 06 threeJs-gui 界面库
1.对某一属性 设置范围大小,则调试和值的设定会在该范围内进行,如,x,y轴的值最小可以为0,最大可以为100。2.可以定义一个对象,将对象中某一个动态改变属性值赋给几何体在画布上的数据。[new THREE.Mesh(定义的物体定位方式, 轴名称,范围)][new THREE.Mesh(定义的物体变量, 定义的物体材质)]注:如果需要改变交互界面显示的属性名称,可使用.name() 函数。此时,交互界面x,y,z轴显示的当前值为30,范围还是0~100。[gui.add(光源,属性,范围)]
2024-07-03 23:44:17
392
原创 05 threeJs基础---阵列立方体和相机适配体验立方体
3.注意相机控件OrbitControls会影响 注意手动设置OrbitControls的目标与lookAt的值一致,设置后需要更新。注:controls.target.设置的坐标,是需要在视觉区中间显示的目标坐标点。注: 范围更大,意味着可以看到渲染范围更大,远小近大的视觉效果更明显。需要在视觉区中间显示的目标坐标点。注: 值越大看到的内容越多。根据窗口的宽高比自动计算。一般在45-90之间。
2024-06-27 11:28:58
284
原创 three.js 基础02 ---光源
点光源不添加光源辅助 聚光灯效果. 平行光不添加光源辅助。注:光源的x、y、z轴数据不可小于物体长、宽、高,且三个值最好能设置不一样,否则没有立体效果,光源设置时,材质勿选择“点光源在xyz轴都大于0的时候不为黑色,此时可以用到点光源的辅助光源属性PointLightHelper。目前decay为单独设置,写在括号内未起作用但未找到原因。
2024-06-22 15:08:05
831
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人