机械分形抽象程序设计蓝图 - Machina Fractals Mecha
使用 Machina Fractals: Unreal Engine 的 Mecha 插件,潜入 3D 分形的无限世界。
该插件不仅允许轻松实时探索 3D 分形,而且还提供了一些独特的特性和功能。
Mecha 配备了六个不同的分形,每个分形都有自己的一组可调参数。
这意味着您可以创建无限数量的组合和独特的 3D 形态。这些分形的实时渲染在基于物理的渲染 (PBR) 纹理的支持下被放大,从而增加了更多的真实感。
从自定义发射到基于迭代次数和 Orbit trap 的独特纹理,Mecha 扩展了分形探索的界限。
该插件还具有循环参数,非常适合创建适用于 VJ 渲染和舞台表演的连续动画和令人惊叹的视觉效果。
功能强大的硬件支持 VR,可提供完全身临其境的体验。
*Mecha 还与 Houdini Engine Free 插件和 Houdini FX 集成,以生成可用于玩家碰撞的网格,使其成为游戏开发或任何沉浸式虚拟体验的出色工具。
除了功能列表之外,Mecha 还包括 100 多种纹理,专为分形设计。
有些具有可调整的 Metallic、Roughness、Specular 和 Emission 设置。
Macro Variation 设置允许无缝的污垢纹理,消除可能的接缝。
这些纹理可以根据 Slope angle (斜率角度)、分形的 Orbit trap (轨道陷阱) 设置或 RGB 颜色来应用。
Machina Fractals: Mecha 为实时 3D 分形探索和渲染打开了一个充满无限可能性的世界。
项目文件包括 6 个针对实时渲染优化的 Fractal 公式,2 个关于 VJ 视觉效果的蓝图示例,展示了如何动态地制作 Fractal 参数的动画。
有 9 个用于分形电影使用的示例关卡和 3 个 VJ 示例关卡,您可以实时播放。
所有分形都使用 RTX 2080 GPU 实时渲染,我们建议至少 8GB 的视频内存,以便在大多数场景中获得流畅的实时体验。
*Mesh 和碰撞需要 Houdini 引擎,您可以在此处找到有关如何安装它的指南。
!!!重要!!!
请务必在虚幻项目设置中将“输出速度”设置为关闭,以便正确渲染!
常见问题
我需要什么 GPU?
- 我们建议至少使用 RTX 2080ti ,分形渲染起来相当重!
我看不到分形,我该怎么办?
- 如果你使用的是分形的蓝图版本,请确保第一个参数(Bound size)未设置为 0。默认值为 1。
- 将项目设置中的剪切平面设置为 0.5 并重新启动引擎。
- 移动相机,也许您在里面或离它太远了!
分形未正确渲染,并且存在噪点。
- Unreal Engine 中存在一个 Ray Marched 材质的错误,该错误有时会在分形表面产生噪点。尝试刷新分形 BP 上的 Step Factor 参数,噪声将消失。
- 尝试减少 Fractal 材质实例中的 Step Factor 参数。这将影响性能。
- 如果问题仍然存在,您发现了一个非常混乱的分形参数组合,探索风险自负!
分形上的阴影表现得很奇怪,我该如何解决这个问题?
- 每个影响分形的光源都必须启用接触阴影,根据所需的效果,接触阴影应该在 0.5 左右。
- 使用 Contact Shadow 值,在阴影长度和所需细节之间取得良好的折衷。
我的 GPU 着火了,帧速率太慢,我该如何改善?
- 有一些设置会影响渲染性能,首先你可以尝试在 Project Settings 中禁用 “Custom Depth-Stencil Pass”。
- 增加分形 BP 中的 Epsilon,这将改变分形的外观,但会增加帧速率。
- 将 UE 的引擎可扩展性设置更改为较低的配置文件。还要确保分形是导致帧速率下降的原因。
- 更改 Fractal 材质参数,您可能已经发现了一个难以渲染的分形!如果它看起来不错,请将其保存以获得高质量的渲染以供以后:)
分形夹入相机,如何修复 ?
- 在项目设置中减小剪切平面(通常为 0.5 )并检查最有效的平面,此更改需要重新启动引擎。
当我放大分形时,已经没有细节了,那又怎样?
- 在 Material Settings 中增加迭代次数
它适用于 VR 吗?
- 支持的硬件支持 VR。
分形的每一侧都被裁剪了,我可以更改绑定位置和大小吗?
- 当然,您可以在静态网格物体 actor 中更改边界大小,请确保更改正值和负值。您可以查看上面列出的边界教程。
请先
!