(There wasn’t a specific thread for this yet, and plus none of us are really there yet since we’re making the foundations for our engine prototypes right now.)
Mixed Mode. How might we do it? What are some theoretical methods?
To get started, here’s a basic idea, although far from complete and possibly erroneous:
- WebGL renderer layer on the bottom.
- CSS3D renderer in the middle for rendering DOM elements in 3D, and using CSS clipping to make WebGL objects from below appear to be on top of DOM elements.
- WebGL renderer on top, meant specifically for applying fragment shaders to polygons that are aligned with clipped DOM elements of the layer below.