Before you spend a lot of time on this (I’ve spent many hours in Blender sources already):
- it’s much more complicated
- it easily crashes the GPU
- not usable right now
Before you spend a lot of time on this (I’ve spent many hours in Blender sources already):