问题标签 [3d-modelling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6112 浏览

mesh - 使用 vtk 从点和法线对曲面进行三角剖分

我有一组位于表面上的 3D 点,并且每个点都有法线。我想用这些信息生成一个表面三角剖分。此外,如果需要,我可以告诉算法使用边界上的哪些点。

所以,我有很多信息:*点*法线*边界

如何使用 vtk 使用此信息对曲面进行三角测量?

表面重建算法就像使用炸弹来解决这个问题,因为我拥有所有我想使用的信息。此信息来自模拟,因此我知道表面存在并且非常光滑。

我希望根据要使用的 vtk 函数以及使用此函数的示例(如果可用(那将是很棒的)示例)来给出答案。

非常感谢你。

0 投票
0 回答
403 浏览

android - 将 3D 对象固定在一个地方

我正在使用AndAR库,要在那里投影 3d 模型,您将使用标记。我的问题是,如何使用这个库来做到这一点。

  1. 标记上的项目模型
  2. 然后我将有按钮将其固定/标记在一个地方。
  3. 之后,我将移除标记,并且 3D 对象应保留在标记所在的位置。
0 投票
2 回答
17945 浏览

c# - How to import a 3D model in WPF using Helix Toolkit?

I am trying to import a 3D model using Helix Toolkit.i can't figure out how to do it. Is there any online guide about importing a 3D model using this Toolkit or if there is another easier way to import a 3D model except Helix.

Regards

This is my Code:

0 投票
1 回答
2400 浏览

unity3d - 模拟双面扑克牌的最佳方法?

在 Blender 3D 中建模双面扑克牌的最佳方法是什么,既高性能又灵活?

卡片的每一面都必须有自己独特的纹理,它应该有一定的厚度(我认为这排除了平面),应该有非常准确的碰撞检测,并且可能是可变形的(卡片在撞击时会“弯曲”一点桌子)。

可能有数百张牌,每张牌都有自己独特的纹理(这不是普通的牌组)。

模型/纹理很可能最终会出现在 Unity 3D 中。

0 投票
1 回答
662 浏览

export - 从 3ds Max 导出到 XNA

我在 3Ds Max 中创建了一些 3Ds 模型,但是在我导出为 FBX 文件并将其加载到 XNA 之后,渲染的模型没有来自 3Ds Max 的任何映射和纹理?

有人知道如何导出这些贴图和纹理吗?

0 投票
2 回答
292 浏览

3d - Direct3D 或 XNA 渲染自定义台球

我正在开发一个数学游戏,其中数字(0-99)用于问题和答案(如标准台球,但它们通常只能达到 15)。

因此,我认为至少以编程方式生成数字会比在 3DSMax 或类似软件中模拟 99 个不同的球要聪明得多。

我在 C#/XNA 中工作,但也可以在 DX11/C++ 中处理解释。

我不是在寻找代码,而是在寻找一种方法:一种看起来像这样的项目符号列表(如果这接近正确的话):

  • 在 3DS 中构建一个白色且上面有条纹的 shpere。
    • 或者,条带应该是我稍后添加的纹理的一部分吗?
  • 在 DrawModel 期间更改球的颜色(如果是实心的)或菌柄的颜色(如果是条纹的)
  • 以某种方式将数字添加到球中,使其看起来与球的其余部分具有相同的质量

也许有一种神奇的方法可以获取纹理并将其包裹在球体周围而不会产生任何扭曲,然后我可以生成纹理并将它们粘贴在球体上。但正如你可以猜到的,我不知道该走哪条路。

感谢您的任何指导!

0 投票
3 回答
6003 浏览

three.js - ThreeJS:是否可以简化对象/减少顶点数量?

我开始学习 ThreeJS。我有一些非常复杂的模型要展示。

这些模型来自我的客户提供的 Autocad 文件。

但有时模型中的细节数量对于网站的目的来说太多了。

我想减少模型中的顶点数量以简化显示并提高性能。

这可能在 ThreeJS 中实现吗?或者是否有其他解决方案?

0 投票
1 回答
713 浏览

3d - 有没有类似3dsom,123d的软件?

我找不到一些用于将 2d 照片转换为 3d 模型的开源项目。欧特克提供的 3Dsom 或 123d 可以使用,但我无法支付。有人在使用类似他们的软件吗?

0 投票
2 回答
4266 浏览

3d - Assimp 模型有纹理但没有纹理坐标

我正在使用 Assimp 将 3D 模型加载到我的程序中。到目前为止,一切都变得很花哨,除了我遇到了一个似乎没有意义的 Lightwave 对象。当然它在 Lightwave 中渲染得很好,但在 Assimp 中没有纹理坐标,没有 UV 坐标,但纹理最终会被加载。但这无济于事——它们只是存在于内存中,永远不会被使用,因为——你猜对了——没有纹理坐标。

到目前为止,我还没有找到任何有用的 Assimp 页面。其他模型加载良好并且经过适当的纹理映射。这是 Assimp 的问题吗?

0 投票
0 回答
336 浏览

3d - 如何用 3D 模型裁剪 3D 模型?

如果我有两个模型 M1 和 M2,当 M2 在 M1 内时,我该怎么做它会裁剪 M1?

我正在考虑删除 M1 中位于 M2 内的所有顶点,然后将 M2 中位于 M1 内的所有顶点复制到 M1。

但这显然会导致问题。

那么我如何以一种简单的方式做到这一点,仍然可以得到一个好的结果呢?