stefnotch / rtr23-round-cat

1 stars 0 forks source link

Idea #2

Open stefnotch opened 11 months ago

stefnotch commented 11 months ago

Inspiration: https://www.minecraft.net/content/dam/archive/ab19f732ca96bda2a3aaffa7e7130843-TWO.jpg https://sketchfab.com/3d-models/ode-to-escher-9610eb2ded484cf6b201c65ab612a1cf https://sketchfab.com/3d-models/ode-to-escher-9610eb2ded484cf6b201c65ab612a1cf (Very alternate direction https://www.reddit.com/r/Unity3D/comments/17fallb/the_bestlooking_game_environment_i_ever_made_is/)

For starters, we might as well use https://github.com/mxgmn/Blog/blob/master/Escheresque.md

I could make the models myself in Blender (modular ones), and use a brutalist, concrete style. That way, I can get away with low poly textures. A certain sci fi style would also be doable, but it's more work.

Modeling in Blender, fun for Stefan Gltf export

stefnotch commented 11 months ago

Portal/window rendering can be done as follows

  1. Windows have a solid geometry where their holes are. That solid geometry is specially marked, and will be used for cool tricksies.
  2. The scene is duplicated. (Like manifold garden)
  3. Rendering works as follows: We first render the window hole models to a texture.
  4. Then we render the scene (excluding the window hole models).
  5. During scene rendering, we use the window hole texture to decide whether to render more models, or if we should render the skybox.