three.js 相关问题

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

为多个几何图形设置单独的位置,然后合并这些几何图形

从“三”导入 * 作为三; 从“三/addons/utils/BufferGeometryUtils.js”导入*作为BufferGeometryUtils; const renderer = new THREE.WebGLRenderer(); renderer.setSize(window.innerWidth, w...

回答 2 投票 0

如何在连续动画期间保持 ThreeJS 模型姿势

嗨,我正在开发 3D 头像模型来复制手语姿势。我在搅拌机中为我的头像 hampalmd 和 hamshouldertop 创建了两个单独的动作。在搅拌机中可以创建

回答 1 投票 0

Three.js - 鱼眼效果

所以,我用了 Three.js,效果很好。我唯一不明白的是如何制作具有真正鱼眼效果的相机。 这怎么可能?相机.setLens()?

回答 5 投票 0

如何使用 Three.js 将文本居中

我正在尝试渲染如图所示的文本。我可以手动在文本中添加换行符,但是内容将是动态的,因此我认为手动创建新行不是一个很好的选择。 ...

回答 2 投票 0

如何改变物体的旋转点?

我使用 Three.js 在网站上放置了一个汉堡模型。随着网站的关闭,汉堡包会以各种方式轮换。在一个地方,它应该以大约 45 度的角度围绕自身旋转。

回答 1 投票 0

Three.js 改变物体的旋转点

我使用 Three.js 在网站上放置了一个汉堡模型。随着网站的关闭,汉堡包会以各种方式轮换。在一个地方,它应该以大约 45 度的角度围绕自身旋转。

回答 1 投票 0

尝试部署我的网站,哪个平台支持 hdr 文件?

我想部署我的网站,其中包含涉及三个js的部分。在我的文件中,我有一堆 hdrs,我希望能够保留它们,因为我看不到从中获取文件的方法...

回答 1 投票 0

使用 GLTFLoader 加载的模型未正确渲染

我已经用 gtlf 加载器将我的测试模型导入到 Threejs 中,但结果完全是平的,而不是它应该的样子。它在 Threejs 编辑器中运行良好。请帮忙 从 '三' 导入 * 作为三; 导入 {

回答 1 投票 0

导入GLTFLoader只显示白屏

我已经开始为我的项目学习 Three.js,但似乎当我尝试导入我的 glb 模型(从 Blender 导出)时,仅按照 Threejs 文档中的说明在本地主机中使用 Vite 托管

回答 1 投票 0

Three.js - 3D 空间中的 2D 对象(通过顶点)

我有一个 3D 点数组。 如何在3D空间中画脸?我的意思是:一个平面物体,但在 3D 空间中。 我想从点[0]到点[1],从点[1]到点[2]等画线。 现在我有了

回答 1 投票 0

如何在 Three.js 中从一系列 3D 点创建 3D 多边形?

我想知道在 Three.js 中给定 3D 点数组的情况下生成自定义 3D 多边形的最佳方法是什么。这是一个没有孔的简单多边形。这些点已排序,以便它们代表

回答 2 投票 0

如何使用三个和 React 将针点添加到 3d Globe 的表面

https://codesandbox.io/p/sandbox/globe-p78xjr 我试图找到如何将东西像精确点一样放在地球上,但在互联网上没有找到任何有用的东西,这是我需要的基本地球仪代码

回答 1 投票 0

无法避免 UV 插值:“'flat':非法使用保留字”

我想让 UV 不被插值,这样我就可以获得精确的像素(作为初学者,我从那个视频中看到了这一点)。如何得到与视频中相同的结果? 如果我在改变 Uv 之前就过去了……

回答 1 投票 0

Three.js 错误“Uncaught TypeError:无法读取未定义的属性(读取‘matrixWorld’)”

我将项目中的 Three.js 从 143 升级到了 161(主要是因为新版本中修复了一个 bug)。模型在 143 中运行良好,没有错误,但现在在 161 中我得到以下信息

回答 1 投票 0

Cannon-js。当力施加到 x 和 z 轴时,动态主体在 y 轴上弹跳

所以我有一个用于 fps 游戏的玩家控制器,它根据键盘输入向动态炮体施加力。玩家身体上的 angularDampining=1。玩家控制器类将两者都包含在

回答 1 投票 0

Three.js 等距矩形图像的 Y 轴偏移不起作用

我有两种质地的混合物,我混合了。每个纹理都是全景等距矩形图像。我只需要通过提供 X 或 Y 轴的度数来偏移两个纹理之一。 // 用法:applyOffset(...

回答 1 投票 0

当我尝试从 .mat 文件加载顶点、面和法线时,为什么我的缓冲区几何体会失败?

我想将我的 matlab 几何图形加载到我的 Three.js 场景中。我的 3D 数据保存在 struct .mat 文件中,其中包含 .vertices、.faces、.VertexNormals 和 .VertexColorData 数组。我能够...

回答 1 投票 0

如何构建 webGL 地球动画,如 Piano.io 网站所示

我最近一直在探索 webGL 和 Threejs,并注意到 Piano.io 网站的地球动画非常好。 有很多创建点状地球仪的例子,但我想知道如何

回答 1 投票 0

服务器以“application/octet-stream”的非 JavaScript MIME 类型进行响应 对每个 HTML 的模块脚本强制执行严格的 MIME 类型检查

这是我的项目结构: 节点模块。 服务器.js 民众: GLSL: 片段.glsl 顶点.glsl 索引.html main.js img.jpg 样式.css 我有一个简单的服务器设置来提供 Three.js 动画

回答 2 投票 0

三个JS真实渲染

我在三个js编辑器上创建了场景。我也尝试在我的项目中获得相同的结果。我在自己的项目中使用了 R3F。 我的项目场景截图 三个js编辑器截图 关于 ThreeJS 编辑器我...

回答 1 投票 0

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