Another update with a lot of new stuff and fixes:
- the flame skies now finally work (there was the problem, that *.exr-file-support is removed from exported Godot-builds, so I had to create my own ExrLoader class)
- new surface-objects (by a new container-type) which can be applied to both fractals and primitives
- new primitives and corresponding DEcombinate-formulas
- some new useful fractal formulas
- general fractal-hybrid-container-overhaul
- the preview can now be paused, which helps to create more complex setups where not each intermediate step needs preview, and therefore needs not a re-compile of shaders
- general optimization of the shader generator
- and more...
Complete changelog:
VERSION 3.39.2670 (03.05.2026):
- mandelbro3d:
- added a feature to export/import camera/object motion (SWAN-1461)
- added "Koch Cubic" fractal formula (SWAN-1485)
- added "SinY" fractal formula (SWAN-1486)
- added "Reciprocal..." fractal forumulas (SWAN-1487)
- added "SinhX"/"SinhY"/"SinhZ" fractal formulas (SWAN-1498)
- optimization: include only spherical inversion code in the shader when it is actually needed (SWAN-1490)
- provided a "Group into Container"-button also when only a single primitive is selected (SWAN-1491)
- provided a "Group into Container"-button also when only a single fractal is selected (SWAN-1492)
- provided a "Group into Hybrid"-button also when only a single fractal is selected (SWAN-1493)
- fixed: when typing text in the item-picker, the camera moves (due to WSAD-detection) (SWAN-1494)
- added support for OptiX-denoiser (under Windows only) (SWAN-1497)
VERSION 3.38.2659 (03.05.2026):
- mandelbro3d:
- added "Voronoi Crystals" surface effect (SWAN-1476)
- added "Cracks" surface effect (SWAN-1477)
- added "Rust" surface effect (SWAN-1478)
- added "Streaks" surface effect (SWAN-1479)
- added "Crater" surface effect (SWAN-1480)
- added "Hex Cells" surface effect (SWAN-1481)
- added "Scales" surface effect (SWAN-1482)
- added "Contour Bands" surface effect (SWAN-1483)
- decreased shader compile time by optimizing material code (SWAN-1488)
- added global Bailout-parameter (at scene-level) (SWAN-1495)
- added "pause preview"-button to simplify complex scene setups with skipping intermediate shader compiles (SWAN-1496)
VERSION 3.37.2648 (02.05.2026):
- mandelbro3d:
- added new type of Surface Effect container, for applying displacements to surfaces (SWAN-1467)
- added Snail Shell primitive (SWAN-1468)
- fixed: exported builds can not load *.exr-files (e. g. pre-cached flame renders) (SWAN-1484, SWAN-1469)
- added KleinBottleOrbitTrap fractal formula (SWAN-1470)
- added LotusOrbitTrap fractal formula (SWAN-1471)
- added ObeliskOrbitTrap fractal formula (SWAN-1472)
- added PyramidOrbitTrap fractal formula (SWAN-1473)
- added SnailShellOrbitTrap fractal formula (SWAN-1474)
- added StellatedDodecOrbitTrap fractal formula (SWAN-1465)
VERSION 3.36.2639 (01.05.2026):
- mandelbro3d:
- added KleinBottle primitive (SWAN-1457)
- added Borromean Rings primitive (SWAN-1458)
- added Brilliant Gem primitive (SWAN-1459)
- add BorromeanOrbitTrap fractal formula (SWAN-1460)
- added Lotus primitive (SWAN-1462)
- added Obelisk primitive (SWAN-1463)
- added Pyramid primitive (SWAN-1464)
- added Stellated Dodecahedron primitive (SWAN-1465)
- added BrilliantGemOrbitTrap fractal formula (SWAN-1466)
- fixed: WASD keys not updating camera when using parenting (SWAN-1422)