以3D形式显示点,线和三角形(C ++ API和文件格式)

最大流量

人们如何以3D形式显示C ++代码产生的点,线和三角形(而不仅仅是三角形)?

  • 是否有轻量级的C ++ API?
  • 轻量级文件格式和稳定的3D查看器结合在一起了吗?

OpenGL级别太低。另外,我不知道OpenGL适合渲染点和线。对于这样一个简单的任务,VTK太复杂了,并且没有充分的文档证明。X3D不是轻量级的文件格式。另外,我还没有找到可以说服我的观众。DirectX不是独立于平台的。

我真的很想知道人们如何解决这个问题。

贝耶勒工作室

这样的库很少半数完成。如果有这样的图书馆,我本人实际上会很感兴趣。

首先,请考虑导出为任何旧的3D​​(或2D)文件格式。在这种情况下,请点击此处。

否则,您可能会希望使用OpenGL,因为它具有最多的社区支持,并且与平台无关。您是否签出了OpenSceneGraphOSG将为您减轻一些底层负担。

如果您正在寻找轻量级的产品,请直接使用OpenGL(glut + glew相对容易设置,并绘制一些带有点,线或三角形的顶点缓冲区):我发现红皮书对于初学者来说是一个非常不错的资源(OpenGL <3.1)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Haskell中将字符串格式化为三角形

如何使用C ++在ascii正方形,三角形,矩形或圆形中创建并将其保存到可移植位图文件中?

如何在3D网格上找到连接的三角形

3D中线与三角形的交点

带有三角形的3D按钮

D3三角形定位到精确点

Matplotlib类似3D三角形网格的“补丁”功能

R中的平滑3D三角形网格

给定高度和值,以三角形格式递归生成列表列表

从VTU文件中提取三角形ID

如何绘制三角形3D网格

将2D三角形上的点投影回3D?

从二进制数据文件中绘制三角形

检查点是否在三角形(3D)内的性能

用Python格式化Pascal的三角形

在Visual Studio解决方案资源管理器中禁用文件旁边的显示三角形

三角形失败时,JsPlumb连接器线和锚点

在3D三角形网格上计算和显示功能区的算法

如何使用三角形顶点坐标(每个三角形有 9 个数字)在 matplotlib 中绘制 3d 三角形?

在 3D 空间中在三角形上反射光线

试图在txt文件中写一个由星号组成的三角形,但在文件中没有以相同的格式打印

Xcode 中带有黑色三角形的文件夹

Meshlab 不可视化三角形的面,层格式错误?

线段和三角形之间的 3d 交点

如何使用 matplotlib python 创建具有 3 个点的 3d 三角形

帕斯卡三角形的格式

计算stl文件中3d三角形的方向

gnuplot:如何从文件中绘制一组三角形?

如何从 STL 格式中读取模型的三角形和顶点?