在下一篇文章中,我们将了解 Mandelbulber。 该程序将允许用户 生成 3D 分形并探索三角、超复杂、Mandelbox、IFS 和许多其他 XNUMXD 分形. 它将允许我们使用大量可定制材料进行渲染以创建图像和视频。 该计划将为我们提供非常多的可能性。
对于那些不知道的人, 分形是一种几何对象,其基本结构,碎片化或明显不规则,在不同的尺度上重复. 该术语是由数学家 Benoît Mandelbrot 于 1975 年提出的。分» 是最近的,自 XNUMX 世纪初以来,今天称为分形的对象在数学中已广为人知。 许多自然结构是分形的。
手头的程序是 适用于 Gnu / Linux、Windows 和 MacOS 的免费开源 3D 分形生成器. 它是在 GNU 通用公共许可证 v3.0 下发布的。 它支持多个 GPU、分布式网络渲染、关键帧动画、材质管理、纹理映射和命令行支持。
Mandelbulber的一般特征
- 该计划 可实现多显卡高性能计算 (多 GPU 支持通过 OpenCL的).
- 这个软件 使用 Qt Creator for Gnu / Linux 本地开发 (Debian或Ubuntu).
- 可以进行 数学模型和 蒙特卡罗方法 用于逼真的场景
- 渲染三角、超复杂、Mandelbox、IFS 和许多其他 3D 分形.
- 光线行军 3D 复杂:粗糙的阴影、环境遮挡、景深、半透明和折射等。
- 这是一个程序 为ARM CPU开发 (试验), x86 和 x64 (Gnu / Linux、Windows、macOS).
- 我们将随时为您服务 一个简单的 3D 浏览器.
- 分布式网络表示.
- 我们将能够 执行关键帧动画.
- 它将使我们能够制作一个 物资管理.
- 纹理映射 (颜色、亮度、扩散、法线贴图、置换).
- 它允许 3D 对象导出.
- 我们可以建立一个 渲染队列.
- 它有一个 命令行界面.
这些只是该程序的某些功能。 可 从中详细咨询所有这些 GitHub上的存储库 项目的.
键盘快捷键
在渲染窗口中我们可以使用 以下键盘快捷键:
- Shift + 向上 o Q / Shift + 向下或 Z:向前/向后移动相机。
- Shift + 左 o A / Shift + 右或 D:向左/向右移动相机。
- 宽/低:上下移动相机。
- 上下左右:旋转相机。
- Ctrl +(左/右):向左/向右旋转相机。
在 Ubuntu 上安装 Mandelbulber
想要使用 Mandelbulber 的 Ubuntu 用户可以找到它作为 AppImage 包和 flatpak 包。
通过Flatpak
我们将看到的第一个安装选项将使用 Flatpak包 可用的。 如果您使用 Ubuntu 20.04 并且您的系统上仍未启用此技术,您可以继续 导游 一位同事不久前在此博客上写道。
当您可以在计算机上安装此类软件包时,您只需打开一个终端(Ctrl + Alt + T)并在其中执行以下命令即可 开始安装:
flatpak install flathub com.github.buddhi1980.mandelbulber2
安装完成后,剩下的就是 在我们的计算机上找到程序启动器,或者我们也可以选择 在终端中运行以下命令 启动程序:
flatpak run com.github.buddhi1980.mandelbulber2
卸载
如果quieres 从您的操作系统中删除此程序, 在终端 (Ctrl + Alt + T) 中,您只需要执行以下命令:
sudo flatpak uninstall com.github.buddhi1980.mandelbulber2
下载为AppImage
如果你想在不安装任何东西的情况下使用这个程序,用户可以 去 发布页面 从 Mandelbulber 并从那里下载 .AppImage 文件 将其保存在我们的计算机上。
截至今天,下载文件的名称是'Mandelbulber_v2-2.25-x86_64.appimage',这将根据下载的文件名而改变。 下载完成后,我们将打开一个终端(Ctrl + Alt + T)并移动到下载文件夹:
cd Descargas
下一步将 为下载的文件授予必要的权限:
sudo chmod a+x Mandelbulber_v2-2.25-x86_64.appimage
那我们可以 双击文件以启动程序,但我们也可以 通过在终端中键入来运行它:
./Mandelbulber_v2-2.25-x86_64.appimage
在您的存储库中 通过GitHub 用户可以找到视频教程、图片库、论坛和其他一些资源 对于想要使用此程序的用户来说,这可能会很有趣。