three.js 相关问题

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

进入和离开全屏时调整画布大小

我想在进入和离开全屏时调整画布大小。我正在使用 Three.js 及其 THREE.WebGLRenderer。 使用下面的代码我可以做到这一点,但它设置了窗口的尺寸......

回答 4 投票 0

将数据从子数组传递回父数组

当子组件不在数组中时,将数据传递给父级 useState 似乎非常简单。但现在子组件位于数组中,它会抛出错误??? “送达...

回答 1 投票 0

PointerLockControls.js - TypeError:无法读取 HTMLDivElement 处未定义的属性(读取“锁定”)

我对 Javascript 和 Three.js(以及在 stackOverflow 上发帖)非常陌生。我正在尝试通过转换

回答 1 投票 0

将 gpx 文件转换为 stl 文件:reactJS

我对编码还很陌生,作为一个很好的项目,我想制作一个 gpx 到 stl 转换器。经过一些研究后,我得出的结论是,这一定是可能的。我为此使用reactJS

回答 1 投票 0

Three.js 添加灯光时平面颜色较深

从“三”导入 * 作为三; 从 '三个/examples/jsm/controls/OrbitControls.js' 导入 {OrbitControls}; 从“dat.gui”导入*作为数据; const renderer = new THREE.WebGL1Renderer(); 渲染器。

回答 1 投票 0

通过 XHR 加载 GLTF 模型时加载百分比无限大

我正在尝试使用XHR加载钢琴的GLTF模型,并在网页上显示加载百分比。该模型是使用 Three.js 库加载的。当我在本地服务器上运行代码时,...

回答 2 投票 0

Three.JS OBJ 模型未显示

我有.obj模型,比我在c4d中制作(找到)的模型并以米为单位的比例1导出。我尝试使用 OBJLoader 在 Three.js 中加载它,没有错误,但模型未显示。这有什么问题吗...

回答 3 投票 0

ThreeJS Font Vercel 错误:无法加载资源:/static/helvetiker_regular.typeface.json:1 服务器响应状态为 404 ()

我正在测试 THREEJS TextGeometry 功能,我已经用它创建了一个 3D 文本,它在本地主机上运行得非常好,但是当我部署到 Vercel 时,我收到了上述错误。 下面是A...

回答 1 投票 0

更改 Three.js 中的对象父级?

是否可以更改任何对象的父对象? 例如: 场景.add(对象); 对象.添加(其他对象); OtherObject.parent = 场景; // <-- Something like this I just know that I can remov...

回答 2 投票 0

错误消息“未捕获类型错误:无法解构‘React2.useContext(...)’的属性‘basename’,因为它为空”[重复]

我面对 未捕获的类型错误:无法解构“React2.useContext(...)”的属性“basename”,因为它为空。 在代码的 Link 组件中: 导入 React, { useEffect, useState } from 'reac...

回答 2 投票 0

无法加载 .gltf 文件以在我的 React 网站中使用 iwith Three.js

我的项目的公共文件夹中有 3D 模型的 .gltf 文件,然后我使用“npx gltfjsx filename”命令从 .gltf 文件生成 .js React 组件。在那个 .js 文件中我

回答 1 投票 0

ThreeJS:两条椭圆曲线之间的网格

我正在 Three.js 中构建一个特定的组合,外部有两条椭圆曲线(蓝色和红色箭头)。 我想在两条曲线之间创建一个网格,并提升网格(即具有一定高度)...

回答 1 投票 0

三纤不显示透明png纹理

我想在游戏中每个图块的背面显示一个小徽标,一个透明的 png。但是,png 未显示。 这是PNG: 这是纹理的代码: 导入 {

回答 2 投票 0

是否可以在(React)Three.js Decal 中使用 HTML?

我也在 Three.js Discourse 上问过这个问题。 在 drcmda 的这个文档 CodeSandbox 示例中,我想使用 HTML 使文本贴花更丰富一些。例如,添加这样的东西

回答 1 投票 0

当我尝试使用 cannon.js 时,屏幕会变成空白

我尝试了很多方法,但我无法让 cannon.js 在我的代码中工作。当我试图创造一个世界时,它只是一片空白,请帮忙。我找不到任何链接或方法来让它工作。我是新人...

回答 1 投票 0

从盒子列表中检测房间/封闭空间

我使用 Three.js 开发一个网站,用户可以在其中放置盒子/墙壁。放置一堵墙后,我试图检测由盒子集合形成的所有房间。为此,我假设...

回答 1 投票 0

我在这里尝试使用reactJS + ThreeJS 制作球体

在这里,我试图在React项目中使用Short3JS制作球体,它已成功编译,我在控制台中也没有收到任何错误,但在输出中我得到的只是黑色画布...

回答 1 投票 0

三个 JS - 在循环内的画布上渲染而不更新画布

我有下面的代码,它需要进行多次扫描。我知道这始终是 2880。画布应该将整个 360° 分成 2880 个扇区。下面代码中的循环将始终从 0...

回答 1 投票 0

如何显示存储在 Firebase 存储中的 3d 模型?

我正在创建一个 React Web 应用程序来帮助共享 3d 模型,但我遇到了这个问题。当我尝试使用参考下载链接渲染 3dmodel 文件(.obj、.gltf...)时,我使用了 React-Three Libr...

回答 1 投票 0

导入三个和GLTFLoader

我需要帮助,当我只导入三个时我没有问题,但是当我添加 GLTFloader 导入时,我的控制台中出现此错误消息: 未捕获的类型错误:无法解析模块说明符“

回答 1 投票 0

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