我有一个 Three.js 应用程序,我想限制场景的缩放,因为从逻辑上讲,在某种缩放下,用户可以进入我的 3D object,在我看来这不是一个很好的用户体验。 我试过scene.maxZoom = number; 但没有用。 我能做些什么? 这是代码: https://github.com/Al ...
我有一个 Three.js 应用程序,我想限制场景的缩放,因为从逻辑上讲,在某种缩放下,用户可以进入我的 3D object,在我看来这不是一个很好的用户体验。 我试过scene.maxZoom = number; 但没有用。 我能做些什么? 这是代码: https://github.com/Al ...
基本上我有一个由一组时间序列组成的表面 plot,我想在特定高度添加剖面图,以更好地了解一年中值高于所选阈值的时间段。 由此: 显示计划但不作为部分的位置为此: 有什么建议吗? 使用 alpha 和相机仰角并没有解决问题 该计划似乎仍然在数字前面,而不是作为一个部分 ...
我尽力描述它: 我有一个 3D 斜面,我想知道它在其中任何给定点的高度 (Z)。 我有表面的顶点 3D 位置和点的 2D position。如何知道它在表面碰撞时的高度应该是多少? 我正在使用 GDScript,在 Godot 的 2D 引擎中制作一个 3D/2.5D Doom 类引擎。 平坦的 ...
我有一个非常大的 3D 数组(比如 100 x 100 x 10),我想应用 function 进行成对比较。 我已经尝试了很多解决方案,使用 data.table、mapply 等。我可能天真地希望更快的加速,并且正在考虑只用 C++/Rcpp 来做这件事。 但在这样做之前,我想我会看看是否有人知 ...
我想 plot a function f(x 1, x 2 ) 的两个变量 x 1和 x 2在 3D plot 中。function 包含在二维矩阵中,x 1构成行,x 2构成列。 我 go 如何绘制此图? 我尝试将我的 function f 定义为 其中“乐趣”是我存储值的矩阵。 这会引发错误“V ...
我正在 Unity 中从事 3D 项目。 我有一个 object 在密闭空间内移动。 object 有一个固定的速度,一旦到达空间限制就会反弹回来。 我希望它每 n 秒改变一次方向。 我面临的问题是:如何将 3D 向量旋转给定角度。 在 2D 中很容易,而在 3D 中我不确定如何处理它。 有人可以 ...
我正在 Unity3D 中编写网格生成脚本。3D 空间中有两条曲线,每条曲线有两个以上的节点。 我想创建一个平面网格,其中这两条曲线是平面的两侧。 节点用作顶点,然后我需要获取 mesh.triangles 的值。 每条曲线可能有不同数量的节点(顶点),那么我应该如何将它们分组为三角形 int[] ...
我正在创建一个 Three.js 应用程序。 它是一个 3D ISS Visualizer,我正在使用这个API来获取 ISS 的纬度、经度和高度。 我的问题是我想围绕我的地球 model 旋转 ISS model。但问题是我不知道.setFromSphericalCoords()是如何工作的,因 ...
我正在研究 3D 相机 controller,玩家可以使用鼠标围绕 object 旋转相机。 transform.RotateAround()非常适合这个,除了一件事 - 我想不出一种方法来平滑地 lerp 它。 作为参考——这是旧代码,它使相机旋转平稳,但没有特定的目标,只是围绕任意点旋转: 这 ...
我知道如何使用光线追踪渲染美丽的 Mandelbulb,就像这个一样。 但是如何得到一个漂亮的 Mandelbulb 作为 3D 网格? Mandelbulb 可以构建为等值面,我尝试使用行进立方体算法来构建此网格,但结果不是很好: 然而,获得漂亮的曼德尔灯泡网格是可能的: 这是一个。 我也尝 ...
我有一个本地 3D object model 并加载它: 我应该如何从 gltf 中创建mesh ,因为当我尝试时: 我收到错误: 无法将 undefined 转换为 object ...
我正在构建一个 Three.js 应用程序(React 模板,如果它很重要)。 我有这个 3D object model 应该像应用程序中的 Pl.net 地球一样。 我有这个空间站 model。我想通过每隔一秒给出一些特定坐标来围绕世界旋转空间站。 我的问题是: 我怎样才能把空间站放在伦敦上方,例 ...
所以我目前正在 Unity 中做一个项目,试图学习它的基础知识。 我正在尝试创建一个仅由一些灯照亮的房间,但我一直在应该是黑暗的房间内看到这些奇怪的灯。 我尝试将环境光设置为无,但这个问题仍然存在。 ...
我有两个长度相同的列表。 我想在 df 和 df2 中找到匹配项。 我希望我的 output 是这样的或类似的。 ...
我想将单个 3D 矩阵拆分为 3 个较小的 3D 矩阵,以便任意两个平面之间的元素包含在相应的较小矩阵中。 如图所示,这些平面在中心以 120 度相交。 比方说我画的图中的任意示例。 AOPQRDA 是交叉平面 AORD 和 OPQR 之间形成的区域之一。 总共有3个这样的区域。 我希望每个区域内 ...
我正在尝试在 Unity 中制作游戏,但我被困在试图将平台从 A 点移动到 B 点的部分。 我得到的错误是: NullReferenceException:Object 引用未设置为 object MovingPlatform.Update () 的实例(位于 Assets/Scripts/Mov ...
我有个问题。 我有一个 OpenGl 项目,我想将 OpenGl 的相机矩阵设置为 OpenSceneGraph 相机以获得相同的视图。 我有这个代码来获得 OpenGl 相机: 在 OpenSceneGraph 中,我编写此代码以将相机的眼睛/中心/向上设置为相机的 LookAt(与 OpenGl ...
将 usdz 文件(例如,从 Object 捕获)转换为 gltf 的当前最佳实践是什么? ...
I want to add to my website a 3d object but the object is in gigabytes so i got the idea of taking images of the 3d object from different angles and ...
因此,我尝试通过首先考虑将相机放置在地面上并捕获图像来实现逻辑,我首先计算图像上最底部像素沿 y 轴与图像上的 px 和 py 坐标之间的距离,然后我将该距离乘以结果转化为现实生活该图像的像素所覆盖的真实生活距离的值。 现在我的任务是重新计算当现在相机被提升到一定高度(与地面成 90 度角)时的距 ...