将网格转换为元球

发布于 2024-11-28 11:06:07 字数 287 浏览 1 评论 0原文

我正在做一个项目,需要将现有的多边形网格转换为由元球(斑点)制成的静态形状。我已使用 binvox 将网格体体素化为“.raw 文件”(根据 binvox 中的描述),但我不知道它如何存储数据,因此不知道如何加载它。

Question1: 有没有非PHD的方法可以做到这一点?从多边形网格创建元球模型。 问题 2:有人曾经使用过 binvox 中的上述 .raw 文件格式吗?如果使用过,是如何使用的?

I'm doing a project where I need to convert an existing polygonal mesh into a static shape made from metaballs (blobs). I have voxelized the mesh with binvox to "a .raw file" (according to the description at binvox), but I have no clue of how it stores the data, and therefore don't know how to load it.

Question1: Is there any non PHD way to do so? Create a metaball model from a polygonal mesh.
Question2: Has anyone ever used the said .raw file format from binvox and if you did, how?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

﹏雨一样淡蓝的深情 2024-12-05 11:06:07

RLE 游程长度编码
二进制体素数据

二进制数据由字节对组成。每对的第一个字节是值字节,为 0 或 1(1 表示体素的存在)。第二个字节是计数字节,指定前面的体素值应重复多少次(因此显然最小计数为 1,最大计数为 255)。

http://www.cs.princeton.edu/~min/binvox/binvox .html

RLE Run length Encoding
The binary voxel data

The binary data consists of pairs of bytes. The first byte of each pair is the value byte and is either 0 or 1 (1 signifies the presence of a voxel). The second byte is the count byte and specifies how many times the preceding voxel value should be repeated (so obviously the minimum count is 1, and the maximum is 255).

http://www.cs.princeton.edu/~min/binvox/binvox.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文