3d 相关问题

3D计算机图形是使用存储在计算机中的几何数据的三维表示的图形,用于执行计算和渲染2D图像的目的。

使用 matplotlib 在 Python 中绘制子空间

我想使用 matplotlib 在 Python 中创建一个函数,它可以重新创建以下图像: 也就是说,一个函数以 1、2 或 3 个向量作为参数(因此,如果提供 1 个向量,则绘制 th...

回答 1 投票 0

将 3D 位置转换为 2D 屏幕位置 [r69!]

我需要 Three.js 代码将 3D 对象坐标转换为 'div' 元素中的 2d 坐标,以便我可以将文本标签放置在需要的位置(而不需要这些标签随...缩放/移动/旋转)

回答 4 投票 0

了解 .OBJ 3D 对象的位置

我正在尝试制作一个简单的 THREE.js 支持的可视化,显示各种对象按帝国大厦比例缩放的样子。所以我花了 2 美元买了这个价格非常合理的型号,它的价格......

回答 2 投票 0

python matplotlib 3d 箭袋未显示

我正在尝试使用 python 中的 matplotlib 绘制箭袋。在原点从上到下移动时应该出现颤动。 当我运行代码时,绘图显示出来,但没有颤动。 ...

回答 1 投票 0

Wavefront obj 格式字符串作为 Viro3DObject 的源,而不是使用 require('/src/theobj.obj') (在 React Native 中)

是否可以使用 .obj 表示法格式的字符串作为 Viro3DObject* 源?因此,我没有指向我的 /src/models,而是使用一个巨大的字符串,它与 obj 文件完全相同

回答 1 投票 0

Monogame 我的 3D 对象重叠,而不是根据相对于相机的位置进行绘制

https://www.youtube.com/watch?v=QWImAT-g7tE 嘿,我在重叠 3d 对象时遇到了麻烦。我的 3D 渲染模型/对象是根据调用的绘制方法在彼此之上绘制的...

回答 1 投票 0

没有这样的文件或目录 vulkan.h

我正在尝试使用 Vulkan 创建一个项目,对于我的项目,我使用 CMake。当我尝试构建项目时出现错误 D:/programming/c++/stlViewer/external/glfw/include/GLFW/glfw3.h:111:12:...

回答 1 投票 0

尝试使一个对象可点击,将其变为“非活动”,将另一个对象变为活动。不知道出了什么问题

嗯。 我正在使用 C# 在 Unity 中构建一个 3D 点单击切片作为项目。 它并不意味着复杂,相反,我已使其尽可能简单,尝试使其易于管理......

回答 1 投票 0

如何使用python vtk可视化足球?

我想用足球创建一个 3D 场景。 以下示例创建一个球体并向其应用足球纹理(当前只是棋盘格),该纹理通过一些球形项目进行转换...

回答 1 投票 0

3d 空间中 3 点之间的角度

我有 3 个包含 X、Y、Z 坐标的点: var A = {x:100,y:100,z:80}, B = {x:100,y:175,z:80}, C = {x:100,y:100,z:120}; 坐标是来自 3d CSS 转换的像素...

回答 5 投票 0

世界空间到屏幕空间(透视投影)

我正在使用 3d 引擎,需要使用透视投影在 3d 世界空间和 2d 屏幕空间之间进行转换,因此我可以将 2d 文本标签放置在 3d 空间中的项目上。 我看过一些 var 的帖子...

回答 3 投票 0

为什么两个不同的旋转矩阵在点积到向量时会给出相同的结果?

我有两个不同的旋转矩阵,当将它们点积为向量时,我得到了相同的结果。这是什么意思? 这是旋转矩阵和向量 向量 = [-7.74299796, 7.

回答 1 投票 0

Qt3D:QVector3D::QPickEvent 鼠标位置的取消投影会产生错误的 3D 坐标

我知道这个问题已被问过多次,但我仍然无法弄清楚我的代码中有什么问题。我有一个带有 QObjectPicker 的 QEntity。我想要实现的是...

回答 1 投票 0

如何使用 Vulkan API 查询所有 GPU 纹理格式?

我正在努力理解我需要使用 Vulkan API 查询的一个简单功能:我需要确定我的 GPU 支持的所有纹理格式。经过一番搜索,我发现了这段代码: uint...

回答 1 投票 0

如何找到 3D 物体和 Vision Pro 设备相机的黑白角度(用户视图)

我有一个 3D 对象(广告牌),其中一侧包含广告,我想确定它是否对用户可见(通过视觉设备相机)。 这是我用过的代码

回答 1 投票 0

我无法在 gltf 中生成 3D 模型的预览

我只是想插入我的模型进行预览,但我不是开发人员,无法弄清楚为什么它没有显示。 这是我的 html 代码; <question vote="0"> <p>我只是想插入我的模型进行预览,但我不是开发人员,无法弄清楚为什么它没有显示。</p> <p>这是我的html代码;</p> <pre><code> &lt;html&gt; &lt;head&gt; &lt;script src=&#34;https://aframe.io/releases/1.5.0/aframe.min.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://unpkg.com/<a href="/cdn-cgi/l/email-protection" data-cfemail="21404753404c440c4459555340520f404f484c4055484e4f0c4c4859445361120f150f11">[email protected]</a>/dist/aframe-extras.animation-mixer.js&#34;&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;a-scene background=&#34;color: #ECECEC&#34;&gt; &lt;a-box position=&#34;-1 0.5 -3&#34; rotation=&#34;0 45 0&#34; color=&#34;#4CC3D9&#34;&gt;&lt;/a-box&gt; &lt;a-robot id=&#34;robot&#34; position=&#34;-5 0.5 -3&#34; src=&#34;https://cdn.glitch.global/a268f0f6-f14a-489d-b3cb-558fda9ac16b/scene-can.gltf?v=1712935681643&#34; &gt;&lt;/a-robot&gt; &lt;a-plane position=&#34;0 0 -4&#34; rotation=&#34;-90 0 0&#34; width=&#34;4&#34; height=&#34;4&#34; color=&#34;red&#34; &gt;&lt;/a-plane&gt; &lt;/a-scene&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <p>这是上传的资源。</p> <p><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL01ZQUNSLnBuZw==" alt="assets"/></p> <p>我根本无法让我的 3D 模型出现。 谁能帮我设置一下吗?</p> </question> <answer tick="false" vote="0"> <p>元素<pre><code>a-robot</code></pre>在A-Frame中不存在,除非你自己定义它。您可能需要仔细检查 <a href="https://aframe.io/docs/1.5.0/primitives/a-gltf-model.html" rel="nofollow noreferrer"><pre><code>a-gltf-model</code></pre> 文档</a>,检查您的 JavaScript 控制台是否有任何错误并在问题中分享它们,或者进一步解释您遇到的问题。大多数模型都需要照明,而您当前的场景不包括照明。</p> <p>旁白:如果您只想显示模型而无需进一步自定义,类似 <a href="https://modelviewer.dev/" rel="nofollow noreferrer">https://modelviewer.dev/</a> 可能是一种更简单的方法。</p> </answer> </body></html>

回答 0 投票 0

在 Vision OS 中查找 3D 模型的尺寸

我知道 3D 模型的变换提供了缩放、旋转和平移信息,但是我们有没有办法在 Vision OS 中计算 3D 模型的大小?

回答 1 投票 0

Vector3.move_toward(Vector3,delta) 不起作用,Godot 3d

我希望敌人朝玩家移动。 所以我使用 Godot 3.3.4 并编写了这段代码,它应该可以工作。但这不起作用。 我用敌人的脚本编写了这段代码, self.global_transform.origin.move_...

回答 1 投票 0

Collider.isTouching 用于 3D 碰撞器

if (colliderBox.isTouching (col) && col.CompareTag("barrier")) { 分数++; this.GetComponent ().material.color = col.GetComponent ().material....

回答 3 投票 0

如何找到到一个或多个给定 3D 坐标给定距离的所有可能的新位置?

假设我们在一个立方体盒子中有一组 3D 坐标(x,y,z),就像化学中的分子或晶格单元一样。现在我想在盒子里放置一个新的“原子”,我希望它...

回答 1 投票 0

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