问题标签 [mesh]
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.
opengl - 关于位置、颜色以外的属性的 3D 投影(到 2D)
基本上它与 OpenGL 做的事情是一样的。我想将 3D 模型投影到 2D 平面,其中 3D 模型具有顶点和面,这些顶点和面具有许多属性以及坐标或颜色。
也就是说,我需要来自 3D 模型的几个 2D 颜色、attributes1、attibutes2....attibutesN 投影。当然不是每个 2D 投影都需要渲染为图像。
我可以使用 OpenGL 来解决这个问题吗?我从 OpenGL 投影或任何模型视图转换中了解到的都是关于坐标转换的。我怎样才能让其他属性也“投影”到 2D 平面上的正确位置?
一个快速的想法是在颜色或纹理中编码顶点/面属性,让 OpenGL 将 3D 模型投影到 2D 平面上,然后从 2D 平面上的每个像素解码颜色或纹理值。
或者有没有更好的解决方案可以在没有 OpenGL 技巧的情况下实现?
谢谢
json - 如何从 gwt-g3d 中的 JSON 字符串创建 WebGL 网格?
如何从 gwt-g3d ( http://code.google.com/p/gwt-g3d/ ) 中的 JSON 字符串创建网格 (StaticMesh 的实例)?
algorithm - 移除封闭网格上的遮挡面
我需要删除封闭三角形网格内的一些隐藏面。我找到了一种使用MeshLab的方法,但有两个问题:1)文章说它在某些情况下可能会失败(你能想象在哪些情况下?)和 2)我想以编程方式进行(你知道任何现有的实现吗?)。我什至不知道这种简化过滤器的名称。
我真的很感激任何提示。
c++ - 在 VCG 中细化网格
有没有人在VCG 库中进行 trimesh 精炼?我会将其添加为标签,但我还没有足够高的声誉。每次我包含任何精炼库时,都会出现以下错误:
这是在这条线上:
包含它的定义(请原谅巨型 c/p)如下所示:
我的顶点、面和网格声明如下:
所以我不确定里面是否有我误解的东西。我在代码的其他地方使用了 myMesh::FacePointer,我认为模板堆中有些东西我丢失了。这一切都很好(即编译并执行它应该做的),直到我尝试包含refine.h。非常感谢任何具有 VCG 经验的人提供的任何建议。
algorithm - 3 维的 Delauny Mesh Triangulation 算法的输出应该是什么?
如果这是输入点:
到 Delauny Mesh Triangulation 算法,那么Delauny Mesh Triangulation 算法的3 维输出会是什么?
A. 这个:
或B.这个 [所有给定输入点的 ConvexHull]
你的答案是什么?一个或乙
c++ - 请提及一些 CFD 资源
在过去的 1.5 年里,我在 cfd 领域担任 c++ 开发人员。由于我来自计算机科学背景,因此我在 CFD 方面的领域知识非常差。我在网上搜索过,但没有得到我想要的那种材料。实际上,我正在获得有关 cfd 的数学研究论文,重点是理论和公式。我想要的是一个用简单的英语编写的教程,针对专注于软件开发的新手。我可能要求太多,但任何帮助都是可观的:)
mesh - 该drawmesh操作刚刚绘制到哪些像素?
好的,这是一个相对简单的问题,我想知道在屏幕空间中,刚刚绘制了一个特定的网格。然后我计划将该信息存储在某种数据存储中,这样当我与屏幕空间中的某些东西交互时,我可以在寄存器中查找并找到对象,即单击屏幕上绘制的宇宙飞船,然后选择目标等等
我找不到任何方法来找出网格被绘制到的像素...
或者,如果我遗漏了一些关于我想要做什么的明显内容,请告诉我!
animation - Irrlicht 人体网格动画
有人知道 Irrlicht 中的动漫(移动)人体部位如何。
我只为整个网格找到了 Animathion。
我正在使用 makehuman.org 网格,只想在 irrlicht 中移动手或腿。网格中有骨架和骨骼,但我不知道如何在 Irrlicht 中移动它们。
请帮助一个菜鸟。提前谢谢
matlab - 如何在matlab中计算3D网格的投影
我正在尝试使用 matlab 从不同视图计算 3d 网格的 2d 投影。我现在使用的解决方案是绘制 3d 网格,旋转它,然后制作屏幕截图。
我想知道是否有任何 matlab 内部函数或任何其他解决方案允许我在给定一组顶点和三角形的情况下计算投影而无需绘制 3D 网格
谢谢
c# - c# XNA 低帧率
好的,我有 80,000 个带有简单纹理的“盒子”网格我已经设置了一个视图距离,只绘制你可以看到的那些,为下面的 DrawModel 函数留下 600 到 1000 个问题是我每秒只能获得 10 帧和我的视图距离很糟糕另外,我已经对我的所有代码进行了内存测试,并且“mesh.draw()”每秒需要 30 帧。没有其他东西需要这么多。有什么帮助吗?