All this pyramids have I written in glsl by using Shadertoy.
* Procedural generated in runtime (no models involved)
* Ray Marching
* SDF (signed distance field)
* Menger Sponge fractal algorithm
* Soft Shadow
* 3D texture mapping by code
* AO by using the result of the ray marching process