That Eden stuff could be done in the VC4 but hard to do without the Linux C based GL/ES libs.
Baremetal with Ultibo's method is the smallest I know how to use
3D visualisation of data is one thing I want to do with Pi's.
I use them currently for smart sensors, but they are only running at 1-2% CPU usage.
The next level is 3D visualisation done on the Pi followed by ML based predictive maintenance.
You might want to look at Micro-kernel architectures as well.
The great thing with Pi's is we don't have to stick with General Purpose OS's like Linux, we can explore alternatives.
A language that is the OS would be interesting, things like Oberon/Forth etc.
But those are old single core based languages.
Ultibo has the advantage of Free Pascal's multicore core awareness like Rust and Go.
We need something new that has native multi-core/multi GPU core awareness.
Multithreading is now multicore, some GPU chips have 4K cores
We might have to wait some more before Vulkan will run on Pi's.
But you might want to start exploring Vulkan on PC's now.
The code should be smaller than OpenGL code as it is closer to the hardware.
Vulkan is also multicore/GPU aware and looks to be the next Graphics big thing.
If guys like Eric Anholt can get the Mesa stuff working on VC4/5/6 then probably Vulkan will work too.
It may not work on VC4 as well as the VC5/6.
And Android is not left out either, as Android mostly runs on quad+ ARM's, Pi porting may not be hard.
Vulkan renderer for Unity?
For IoT, a Micro OS + Vulkan will do lots of display gadgets.
The same system should be able to port to any SBC in the future.
At the moment IoT is mostly Linux based with baremetal only 19%.
That will change as things like FreeRTOS increase in usage.
Keep an eye on Fuchsia/Margenta/Zircon and the like.
In the meantime I play/learn with Ultibo which works quite well, right now
Trees/Trunks/Branches etc, all common in github
We will get a $35 Pi with more speed etc, it will just take time and cheaper DRAM
Low cost displays is something that needs work, but RPF does leave lots of opportunities for third parties.
God is the Creator, man is made in his image, therefore we are all Creators.
Greeks said the muses provided inspiration.
If you fill your head with knowledge perhaps a stray cosmic ray simulates a neural cascade that leads to inspiration.
I am not sure how inspiration happens, I just know it does work.
It usually works better sitting on a mountain top away from nagging wife and screaming kids
If you think about it, a mountain top is closer to space and there is less atmosphere to absorb those cosmic rays.
Astronauts report seeing the cosmic ray flash in their eyes, perhaps that is where the term "flash of inspiration" comes from?
If AI robots are made from radiation resistant CPU's, will they never get inspired?
Will space robots be more creative than earth bots?
How does an OS compensate for this randomness, use it or error check it?
Use two identical CPU's, one radiation hardened and design an OS that checks for this effect.
That is an OS experiment in scientific terms
Are Quantum CPU's less resistant to these rays?
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges