FOSSPicks
Mandelbulber v2
Fractals are amazing. Even decades after their initial popularity, when contemporary fads such as chaos theory and the butterfly effect are barely mentioned, the world of visualizing infinite complexity remains fascinating. In the 1980s and 1990s, home computers were able to open a window on this world for the first time, with fractal generators running on Amigas and early PCs capable of rendering an image over a period of minutes or hours, depending on the formula and the number of iterations you needed to calculate. They were even used in early games, generating the mountains in Rescue On Fractalus! and the caves in The Eidolon, both published by Lucasfilm Games. And the most famous of those fractal formulas was the Mandelbrot Set, whose spirals, galaxies, and curves became synonymous with fractal images.
There was once a plethora of fractal generating software, but it's fallen a little out of favor in recent years. Fortunately, however, a couple of the best applications have survived, and Mandelbulber is one of these. But it's a fractal explorer with an additional dimension, because the Mandelbulbs of its name are three-dimensional fractals derived from the original Mandelbrot set. These 3D models are quite unlike the original 2D Mandelbrot images, not least because they can be rendered fully textured, with ray tracing, depth of field effects, fog, and anti-aliasing. You can add shadows, transparency, and refraction, and materials can include luminosity, diffusion, normal maps, and displacement. While in old fractal programs you could only zoom in (or add iterations), and move up, down, left, and right, a 3D fractal is literally multidimensional. You can zoom in on but also around and into the 3D environment, with parts of the fractal often protruding in front of others.
![](/var/linux_magazin/storage/images/issues/2022/258/fosspicks/figb83f9dc1d8b33dfb7651f2837ee82b1b.png/803170-1-eng-US/figb83f9dc1d8b33dfb7651f2837ee82b1b.png_large.png)
There are a huge number of fractal presets to choose between and all can be edited, tweaked, and saved as their own presets. The main Qt 5 UI helps you navigate with buttons, cursor keys, or the mouse when it's in movement mode. The mouse can also act as a 3D cursor for choosing elements in the output render to use as the focus point, for example, or to select the area you want to explore further. There are almost as many rendering options as there are in Blender, including a panel for editing materials, a panel for effects, a panel for output rendering (including the ability to generate stereoscopic output), and a panel for exporting your view for use in other 3D applications. Most of the time you don't have to because the internal materials, ray tracing, and depth-of-field effects look amazing and can render these sci-fi worlds with a level of photorealism impossible just a decade ago. If you have the hardware, this can be accelerated with OpenCL, but even without the rendering it is quick until you get too far into the caves and creases of your fractal. But even then, you can farm out your processing to a distributed networking renderer. Mandelbulber really is fractal exploration for the 21st century.
Project Website
https://github.com/buddhi1980/mandelbulber2
![](/var/linux_magazin/storage/images/issues/2022/258/fosspicks/fige2da8572b88c777b35c7025f6c2e6a45.png/803173-1-eng-US/fige2da8572b88c777b35c7025f6c2e6a45.png_large.png)
Transport simulator
Simutrans
As children, many of us enjoyed playing with toy railway tracks or putting together our own electricity-powered speedways. And there really isn't a good reason why we can't continue to enjoy these distractions as we get older, especially if some of that same enjoyment can be recreated in software. This is what Simutrans does, only in a way that feels more like SimCity 2000 than model railways. It's a transport management game set within an environment that looks like an old version of SimCity 2000. "Old" is the keyword, too, because you can set which year you'd like to start in, which obviously influences the kinds of transport technology you'll be able to use. From coal-fired to the future. Unlike SimCity, however, you start the game by generating a random map which already contains a city or two, usually of epic proportions, and it's going to be your job to solve all their transport needs.
You typically start by linking up suburban areas with some form of transport, and adding any form of transport means clicking on an appropriate tool palette. These palettes hold all the infrastructure you can access for each mode of transport you can access. For railways, for example, you select an appropriate rail and draw a line across your map. But the palette also includes bridges, crossing signals, and many other elements, and other modes of transport, too. Each item has a cost and obviously adds to the complexity of your transport system, but it's a lot like having the world's biggest model railway at your fingertips, and it quickly becomes hugely complicated. If you want something simpler and more immediate, an integrated panel can download and run a preset scenario from which you can build on to solve a transport problem. This is a great mission-oriented way to get started, without the complexity of the sandbox mode overwhelming you, and makes the game a lot of fun even when time is limited.
Project Website
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
![Learn More](https://www.linux-magazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/misc/learn-more/834592-1-eng-US/Learn-More_medium.png)
News
-
Gnome 48 Debuts New Audio Player
To date, the audio player found within the Gnome desktop has been meh at best, but with the upcoming release that all changes.
-
Plasma 6.3 Ready for Public Beta Testing
Plasma 6.3 will ship with KDE Gear 24.12.1 and KDE Frameworks 6.10, along with some new and exciting features.
-
Budgie 10.10 Scheduled for Q1 2025 with a Surprising Desktop Update
If Budgie is your desktop environment of choice, 2025 is going to be a great year for you.
-
Firefox 134 Offers Improvements for Linux Version
Fans of Linux and Firefox rejoice, as there's a new version available that includes some handy updates.
-
Serpent OS Arrives with a New Alpha Release
After months of silence, Ikey Doherty has released a new alpha for his Serpent OS.
-
HashiCorp Cofounder Unveils Ghostty, a Linux Terminal App
Ghostty is a new Linux terminal app that's fast, feature-rich, and offers a platform-native GUI while remaining cross-platform.
-
Fedora Asahi Remix 41 Available for Apple Silicon
If you have an Apple Silicon Mac and you're hoping to install Fedora, you're in luck because the latest release supports the M1 and M2 chips.
-
Systemd Fixes Bug While Facing New Challenger in GNU Shepherd
The systemd developers have fixed a really nasty bug amid the release of the new GNU Shepherd init system.
-
AlmaLinux 10.0 Beta Released
The AlmaLinux OS Foundation has announced the availability of AlmaLinux 10.0 Beta ("Purple Lion") for all supported devices with significant changes.
-
Gnome 47.2 Now Available
Gnome 47.2 is now available for general use but don't expect much in the way of newness, as this is all about improvements and bug fixes.