Three.js是一个轻量级的跨浏览器JavaScript库/ API,用于在Web浏览器上创建和显示动画3D计算机图形。 Three.js脚本可以与HTML5 canvas元素,SVG或WebGL结合使用。
Three.js中的CubeGeometry VS BoxGeometry?
我正在学习Three.js。我无法找到关于CubeGeometry与BoxGeometry之间差异的正确答案。我两个都得到相同的输出。请帮忙。 ** CubeGeometry:** var geomatry = new ...
如何使用缓冲测量法在两个点之间用鼠标向下绘制三个js中的动态线
我试图使用带有光线投射的缓冲测量法在threejs webgl画布中绘制鼠标事件的动态线。谁能帮忙。提前致谢。
有了THREE.JS,我目前正在使用SpotLight。我有一个MeshLambertMaterial(4个女孩),它应该为后面的图片(Mansion)投下阴影,但不知道为什么不是。我的代码到目前为止......
我创建了一个三个js对象,并添加了一些孩子。然后我把孩子的长度改为0.然后对象已经离开了屏幕。是否会使对象完全从...中删除
我使用threejs编辑器作为一些三个工作的基础。当用户将鼠标悬停在某些元素上时,我试图显示一些工具提示。为了达到这个目的,我使用了一个在...上呈现为纹理的画布。
在ThreeJS场景中序列化(或保存或编组)摄像机状态,然后在以后取消序列化(或加载或解组)摄像机的最佳方法是什么?现在我正在保存x,y,z ......
嘿,我是三个js的新手,并想知道如何用gltf模型投下阴影?我可以看到它是可能的,因为它在这里工作我假设我没有正确构造我的代码 - var model = new ...
我试图从blender导出一个电枢作为FBX文件,然后使用FBXLoader加载一个骨架。然后,我想将它与皮肤网格角色合并。我......
我将我的犀牛出口到3ds,从3ds用blender导出到glb并删除所有尺寸较小但是我的wirefram看起来像这样但是巴比伦的gltb看起来像这样:我在这里缺少什么......
Threejs:如何使用GLTFExporter导出具有绘制范围的索引几何?
我有一个特定的问题,我想导出一个具有绘图范围的索引几何。使用GLTFExporter,在遇到打字稿集成问题(显然是已知问题)之后,我......
three.js如何使纹理“生成”纹理坐标,就像搅拌器循环一样
我正试图在THREE.js中的圆柱体上显示一个纹理,我想纹理显示在一个井中的圆柱体上......没有那么扭曲的方式,现在看起来就是这样:那就是。 ..
在将对象添加到场景后如何更新宽度,高度? Three.PlaneGeometry(宽度,高度,1,1)
该应用程序显示照片。当用户点击照片时,我想更改其大小和位置更改位置使用此代码:photo.position.y = 700; photo.position.x = 700;但是我愿意 ...
我试图根据某些条件将组件附加/分离到实体。例如,我希望能够跟踪两个条件 - 玩家点击了播放按钮,时间倒计时......
var camera = new THREE.PerspectiveCamera(35,// Field of view 800/640,// Aspect ratio .1,// Near 10000 // Far); var cube = new THREE.Mesh(new THREE ....
我需要能够将盒子及其角落拖动为单个实体。我面临的问题是,每当我定位组即象限时,dragControls都不会做任何事情。它只适用于......
我已经使用Blender将3D模型导出到json中。它看起来像:index用黄色突出显示。我的查询是这个“索引”代表什么?它是如何填充的?
Three.JS:奇怪的闪烁/渲染与透明的MeshPhongMaterial
我在我的场景中有以下Mesh:const cylinder = new Mesh(new CylinderGeometry(2,2,1,32),new MeshPhongMaterial({color:color,shininess:32,opacity:0,...
我拥有:var pointA = new THREE.Vector3(camera_RC_Holder.position.x,camera_RC_Holder.position.y,camera_RC_Holder.position.z); var direction = camera_RC.position.clone(); direction.applyMatrix4(...
我试图创建一个10行的for循环。但是line.Clone()给了我一个错误,因为它没有找到任何要克隆的网格物体?如果您知道如何访问线的网格,请告诉我。这里 ...
我试图在表格中显示一个固定的550 x 500容器来显示一个3D对象,但出于某种原因我调用了container.appendChild(renderer.domElement);我的父容器改变了它的大小......