three.js 相关问题

Three.js是一个轻量级的跨浏览器JavaScript库/ API,用于在Web浏览器上创建和显示动画3D计算机图形。 Three.js脚本可以与HTML5 canvas元素,SVG或WebGL结合使用。

React Three Fiber - 如果使用索引,bufferGeometry 上的指针事件不起作用

我正在 React Three Fiber 中使用正交相机来可视化 2d 形状(示例中为正方形,但它也应该支持多边形)。 但问题是,一旦我添加 inde...

回答 1 投票 0

如何使用形状键将 glb 模型从 Blender 导入到 ThreeJS/react- Three-Fiber 中?

TLDR;当导出的模型具有多个形状键时,将 Blender 中的 glb 模型导入到我的 React-三纤维应用程序中会出现以下错误: 类型错误:无法读取 undefin 的属性...

回答 1 投票 0

正常总是指向同一个方向

我有一个顶部开口的圆柱体,其材料在 Three.JS 场景中是双面的。 我想要实现的是圆柱体正面的一种颜色,以及内部的另一种颜色

回答 1 投票 0

OrbitControls - 我可以动态启用/禁用缩放吗?

我正在运行 Three.js r69 和捆绑的 OrbitControls.js。我有一个简单的场景,其中有几个可选择的对象。我希望能够在选择对象时禁用缩放......

回答 2 投票 0

textureSize 返回 vec2 但编译器告诉我它不是 vec2

我从这篇文章中得到了这个 biqubic 着色器,但由于 vec2 错误识别问题,它无法在我的 glsl 代码中运行,我找不到答案 编译 FRAGMENT_SHADER 时出错:错误:0:44:'=':不能

回答 1 投票 0

开发基于网络的室内规划工具

目前,我正在考虑开始自己的生意,销售定制衣柜。为此,我想在我公司的网站上创建一个网络应用程序,人们可以用它来组装...

回答 1 投票 0

使用 Three.js 时出现 .obj 网格的问题

我有两个脚本,我想用它们在 Web 浏览器中使用 .mtl 文件和一组纹理文件来查看 .obj 文件及其纹理。我已经成功加载纹理文件和模型......

回答 1 投票 0

如何将腿固定在桌子上

四条腿应该是桌子的一部分,我认为不应该像添加的那样添加到场景中。 还有创建新的腿实例并附加它们的好方法。并且附件应该是...

回答 1 投票 0

三个js中文本位于一行的中心点

我有什么。 我想要实现的目标: 所以这是我的问题: 如何将三个js中的位置x和y转换为浏览器坐标,以便我可以将文本正确定位在行的中心? ...

回答 1 投票 0

尝试在本地使用 OBJLoader 加载对象 |三.js

我正在测试 Three.js 如何使用 .obj 文件在网页中处理 3D 对象,我正在使用 OBJLoader 将 obj 文件加载到 HTML 视图中。然而,我似乎无法让 OBJLoader 工作,我...

回答 1 投票 0

THREE.js 中 sRGB 纹理的伽玛校正处理

我无法让 Three.js 正确处理我的 sRGB 纹理。我应该做些什么? 这是 sRGB 测试图像,应均匀显示 50% 灰度: 它主要由交替的黑色和

回答 1 投票 0

在 AR.js + Three.js 中打开街道地图数据

在基于位置的 AR.js+Three.js 中,我将如何基于 OSM 数据创建标记 - 例如建筑轮廓或街道路径? 我发现的例子似乎在某些方面使用了测量......

回答 1 投票 0

THREE.WebGLRenderer:上下文丢失

我有 20 个 3D 对象要在单个页面上单独渲染。问题是只加载了大约 13 个对象,其余的没有显示。我收到此错误 THREE.WebGLRenderer: Context Lost in conso...

回答 1 投票 0

对象属于类并且在打字稿中具有属性?

从“三”导入类型{场景,相机} 接口 SceneWithActiveCamera 扩展场景 { 活动相机:相机 } 让场景:SceneWithActiveCamera 有没有更简单的方法来做到这一点?例如,

回答 1 投票 0

GSAP 修改 GLTF 模型的材质颜色,但对 RGB 进行归一化,导致颜色不好

我在R3F上工作,我用“0x292929”设置材质颜色,颜色很棒!就像我想要的那样! if (modelModifier.color !== 未定义) { gsap.to(材质.颜色, { r: ((modelModifier.co...

回答 1 投票 0

Three.js / WebGL - 透明平面将其他平面隐藏在其后面

当您在 Three.js / WebGL 中有两个平面并且其中一个或两个都是透明的时,有时后面的平面会被上面的透明平面隐藏。这是为什么?

回答 7 投票 0

如何重新定位lil-gui?

我正在构建一个小型 Threejs 项目作为对较大项目的测试。 有 3 个组件: 全宽、70 像素高的标题,包含居中标题和靠近左边缘的“汉堡包”图标。 ...

回答 1 投票 0

THREE.BufferGeometry.computeBoundingSphere():计算半径为NaN

在检查我的页面时,我在控制台中遇到此错误: chunk-DKIGWELO.js?v=a524ab5d:7212 THREE.BufferGeometry.computeBoundingSphere():计算的半径为 NaN。 “位置”

回答 1 投票 0

Cannon JS 碰撞检测力度

我有两个 Cannon.js 对象,并且已将“碰撞”事件侦听器附加到两个对象。 carBody.addEventListener("碰撞",function(e){ }); 我希望能够根据不同的方式做出不同的反应......

回答 1 投票 0

在 Three.js Globe 上添加图像头像时出现问题

我正在用 Three.js 准备一个 3D 地球仪,我已经用下面的代码实现了旋转地球仪。 超文本标记语言 JS 让相机; 让渲染器; 功能玛...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.