realtime:screenspace

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
realtime:screenspace [2026/04/16 19:16] – [Other Screen Space Techniques] mhrealtime:screenspace [2026/04/16 19:19] (current) – [Core Concept] mh
Line 7: Line 7:
 Instead of computing how light interacts with geometry, they **reuse what the camera has already rendered** and manipulate it to produce the desired visual result. Instead of computing how light interacts with geometry, they **reuse what the camera has already rendered** and manipulate it to produce the desired visual result.
  
-<WRAP center tip> +  → If it is not visible on the screen, it does not exist. 
-**→ If it is not visible on the screen, it does not exist.** +
-</WRAP>+
  
  
Line 70: Line 69:
 ===== Screen Space Materials ===== ===== Screen Space Materials =====
  
-A Screen Space material ignores object-based shading and instead displays content aligned with the camera view.+A Screen Space material **ignores object-based shading** and instead **displays content aligned with the camera view**.
  
   → geometry becomes a canvas     → geometry becomes a canvas  
Line 142: Line 141:
 ===== Real-Time Philosophy ===== ===== Real-Time Philosophy =====
  
-Screen Space is part of a larger doctrine:+Screen Space is **part of a larger doctrine**:
  
 <code> <code>
Line 148: Line 147:
 </code> </code>
  
-In real-time systems:+=== In real-time systems: ===
  
-→ simulation is expensive   +  * simulation is expensive   
-→ approximation is common   +  approximation is common   
-→ screen space is strategic control+  screen space is strategic control
  
  
 ===== Practical Use (Immersive / Media Servers) ===== ===== Practical Use (Immersive / Media Servers) =====
  
-In immersive environments, Screen Space shifts from optimization to precision.+In immersive environments, Screen Space **shifts from optimization to precision**.
  
 Used for: Used for:
Line 166: Line 165:
   * stable overlays and UI elements   * stable overlays and UI elements
  
-Key advantage:+=== Key advantage: === 
  
-→ What you see = what you output+  → What you see = what you output
  
  
Line 178: Line 177:
   * no depth awareness beyond visible data   * no depth awareness beyond visible data
  
-Use when:+=== Use when: ===
  
-→ control > realism+  → control > realism
  
  
 ===== Final Rune ===== ===== Final Rune =====
  
-Screen Space techniques do not simulate the world.+Screen Space techniques **do not simulate the world**.
  
-They control what the audience perceives, using only what is already visible.+They **control what the audience perceives**, using only what is already visible.
  
-→ Geometry becomes support   +  → Geometry becomes support   
-→ The screen becomes truth+  → The screen becomes truth
  • realtime/screenspace.1776359807.txt.gz
  • Last modified: 2026/04/16 19:16
  • by mh