问题标签 [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.

0 投票
4 回答
993 浏览

graphics - 渲染大量网格(对象)

我有一个项目,我希望在 16 平方英里的景观上渲染大量网格。虽然网格并不都是唯一的,但其中有很多(可能只有 1000 个网格,但有几百万次使用)

我想知道是否有任何论文或(好的)资源涵盖该主题。我发现了大量关于地形/景观渲染的论文,但不知何故未能找到任何关于渲染大量网格的论文。

编辑 网格我的意思是景观上的物体,建筑物树木等

0 投票
1 回答
76 浏览

java - 获取加载到画布中的对象的对象属性

我已将对象文件中的对象加载到场景中。我对其进行了一些转换和操作。如何检索对象的新信息?例如:旋转操作后所有顶点的新位置。

0 投票
3 回答
4773 浏览

java - Java 网格库?

我目前正在寻找一个Java Mesh Library。
如果我的理解是正确的,这将类似于 OpenMesh。

目前我发现的只是 JMesh 'A Polygonal Mesh Library in Java' ( http://jmesh.origo.ethz.ch/ ),它仍在开发中。

上下文:将一个非常大的 stl 文件转换为 Mesh 结构(可能有翼或半边,但我对这个领域不太熟悉),以便执行 Mesh 简化操作(边缘折叠等)。

0 投票
1 回答
772 浏览

3d - 渲染 3D 网格对象

我在渲染 3D 网格对象时遇到问题。我在 C# 中准备了 3D 网格对象并进行了渲染。不幸的是,必须锋利的边缘是弧度的。

谁能解释一下是什么原因。


我正在使用 Visual Studio 2008 - C# Express Edition。3D 闭合网格对象具有 appr。66.000 个顶点。同时,它不仅有平面,还有曲面


我的意思是两个平面相交的边缘不是直的。

0 投票
4 回答
5830 浏览

geometry - 如何将点映射到扭曲的网格上

假设您有一组在笛卡尔坐标系上具有坐标的点。

未弯曲的网格

您想绘制另一个点,并且您知道它在同一笛卡尔坐标系中的坐标。

但是,您绘制的情节与原始情节有所不同。想象一下,将原始平面打印在橡胶板上,然后以不对称的方式(没有重叠或任何复杂的方式)在某些地方拉伸它并在其他地方捏合它。

扭曲的网格来源

您知道每个点集的拉伸和未拉伸坐标,但不知道底层的拉伸函数。您知道新点的未拉伸坐标。

您如何根据附近点的拉伸位置估计在拉伸坐标中绘制新点的位置?它不需要精确,因为除非您有更多信息,否则您无法从一组重新映射的点中确定实际的拉伸函数。

其他可能的关键字:warped 扭曲网格 网格平面坐标 unwarp

0 投票
5 回答
9638 浏览

matlab - MATLAB 中的网格生成

在MATLAB中是否有任何子程序可以接收点列表,并返回一个好的网格,我可以用它来展示给我的同事,比如这个?

替代文字

实际上,我需要的只是一个简单的 2D 网格生成器,它接收一系列 X、Y 坐标(定义区域的边界),并返回一个可以很好地网格化该区域的元素列表。我可以通过使用 MATLAB 命令插入 Z 值来完成其余的工作。

编辑:我对使用 MATLAB 来生成上面的图不感兴趣。我有兴趣使用 MATLAB 库来获取元素列表,这样当我自己绘制这些元素时(不是在 MATLAB 本身中;而是在我自己的 C# 程序中),我可以获得这个网格表面。

PS:我知道有这个DistMesh,但我正在寻找更简单的东西——也许是直接在 MATLAB 中内置的东西。meshgrid不是网格生成。

0 投票
2 回答
6596 浏览

c++ - 使用 Direct x 创建球形网格?

你如何在 Direct-x 中创建一个带有网格的球体?我正在使用 C++,程序只能在 Windows 上运行。

当前所有内容都通过 IDiRECT3DDEVICE9 对象呈现。

0 投票
4 回答
2591 浏览

3d - 3D 表面法线提取器

我有一个具有 3D 65.000 位置坐标的 3D 闭合网格对象。出于照明目的,我需要一个 3D 表面法线提取器。

你能帮我拿下吗。

谢谢。

理查德

0 投票
3 回答
1373 浏览

directx - 将网格切成两半 - DirectX

我正在尝试将网格切成两半,或者至少能够实时从中删除面。我想知道该怎么做?

锁定顶点缓冲区,memset 选定的面或顶点为 0,对我不起作用。有没有人对此有解决方案或教程我真的希望我的程序中有这个功能!

干杯

0 投票
1 回答
616 浏览

graphics - 具有线和三角形组合的 Direct3D Mesh

我需要创建一个由一些顶点(在运行时生成)组成的 Direct3D 网格,我需要将其渲染为 LineList 和 TriangleList 的组合。即一些顶点被呈现为一个LineList,其中一些被呈现为一个TriangleList。

如何创建此 Direct3D 网格?