java - 将 3D 数组转换为 3D 模型

标签 java 3d terrain voxel

我正在尝试寻找一种可以将 3D Java 数组转换为 3D 体素模型的软件。我正在用 Java 开发一个体素地形生成器,我需要某种方法来可视化 3 维整数数组。哪些软件(或 API)适合此目的?

此外,我尝试转换的数组是一个 3D 整数数组,其中每个整数应对应于具有特定颜色的体素。

最佳答案

我猜测您将把地形表面定义为体素值数组中恒定值的表面。您可以使用诸如“Marching Cubes”之类的方法对该曲面进行多边形化。添加控件来旋转数据集并向上或向下移动等高线水平,从而可以可视化整个数据集。

关于java - 将 3D 数组转换为 3D 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930385/

相关文章:

javascript - WebGL 地形网格在 128 像素后缩小

java - 如何退出Java循环?

java - JSF:有条件地呈现列表项 (<li>)

java - 仅在负轴上法线贴图 "working"

java - 如何使用 ARToolkit for Android 在 java(非 native c++)中加载 3d 模型

3d - CGAL 3D函数插值

c++ - 在 OpenGL 中使用等 ionic 分形生成地形

c++ - OpenGL 索引数组

java - 如何为多种屏幕尺寸设置操作栏和标题窗口文本大小?

java - hibernate 中的 evict 和 detach 有什么区别?