1 - Transparency (conditional ray passing through).
2 - Doors in the middle of squares.
3 - Rolling doors for `RCL_renderComplex`. Or perhaps remove rolling doors (KISS)
4 - Possibly merge all rendering functions into one.
5 - Fix rendering bug that happens at the boundary of positive and negative square coords.