gpt4 book ai didi

c++ - 如何从点列表到对象

转载 作者:行者123 更新时间:2023-11-28 06:47:01 25 4
gpt4 key购买 nike

我目前正在编写一个生成布里渊区的 C++ 程序(如果您不知道它们是什么也没关系)。输出是由 x、y 和 z 坐标定义的点列表。我想将该点列表转换为 .STL 或 .3ds 中的实体对象。如果可能的话,我想让 c++ 程序创建 3d 文件,因为当你将点列表文件写入 txt 时,它们是几个 gig,所以你不能将列表作为一个整体加载到 ram 中,而不会使计算机崩溃。有没有人知道如何做到这一点?

最佳答案

STL 格式只是一个由坐标定义的三角形列表。如果您已经生成了三角形,编写 STL 几乎就是简单地列出 (x,y,z) 值的三元组。

STL 可以用 ASCII 或二进制编写。如果您还没有查看过 ASCII STL 文件的内部结构,那就去看看吧。如果您想要 sample ,请告诉我。

您一次可以写入一个三角形的文件。

关于c++ - 如何从点列表到对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24786813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com