three 取消模型的反光
加载一个地板glb模型,打灯,地板出现刺眼反光,有没有大佬知道怎么减弱反光,实在不行去掉反光应该怎么去掉// 部分代码 function initLight(x,y,z,di…
使用墨卡托投影坐标绘制地图的时候,如何让HTML文字大小也能适配且不卡顿?
我使用了墨卡托投影坐标来绘制3D地图,地图上区域的名称,我是直接使用CSS+HTML渲染 上去的,这里我用到了threeJS的CSS3DObject、CSS3DRenderer。如果…
threeJs 怎么使outlinePass不受到灯光影响
outlinePass的呼吸灯颜色会受到灯光的影响,如下图特别是阴影颜色可以感受到颜色差别,假如背景色是白色看过去更加有差距。控制灯光的代码如下scene.a…
threeJs 怎么使用FBX模型自带的动画
模型是能展示出来,但是没有展示动画效果。然后我想手动控制它自带的动画,然而没有效果,也没有报错。核心代码如下:animate(){ stats.update();//更…
three.js画线,报错THREE.Geometry is not a constructor
照着官网的例子打的,运行时报了这个错误 Document body{margin: 0;} #title{font-size: 40px;font-weight: bold;color: red;text-align: center;} #t…
enumNodeFragments 获取节点片段 获取为空
使用 viewer.model.getInstanceTree().enumNodeFragments(dbId, fragId=> console.log(fragId)); 获取节点片段 传的dbid 是有效的 但是返回的总是空数…
three.js 异步加载 模型数据清除不完整
场景:参照https://threejs.org/editor/ 例子写的一个3D Demovue app create生命周期的时候就初始化场景scene比如说我有多个场景,编辑场景A的时候,…
vue 使用three.js加载3D模型问题,切换组件,模型会重叠
问题描述vue 使用three.js加载3D模型问题:有一个model公共组件是用来加载模型的,当A组件未加载完模型时,我点击切换路由到B组件,此时A组件的模型会…
three.js texture.clone不生效
如图所示,因为同一个纹理不能直接用在不同的地方,所以想clone一个出来修改属性。但是这里用clone缺没有生效,必须重新load一次。想问下,这种clone…
three.js场景中不断更换模型的材质贴图,内存一直在增加,最终浏览器会崩溃,如何解决?
项目使用THREE.js构建简单的结构如下:var geometry = new THREE.SphereGeometry(500, 60, 40); var texture = new THREE.TextureLoader().load(img);…