Full notes
Full Evil Twin update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Performance
- Fixes
- Gameplay
🔍
Reflection in RayTracing (Fixed – Professional Description)
RayTracing is a rendering technique that simulates the physical behavior of light to produce highly realistic images. One of its core components is reflection, which models how light bounces off surfaces.
âś…
Professional Overview of Fixed Reflection in RayTracing:
Concept:
Reflection occurs when a ray of light hits a surface and bounces off in a new direction. In RayTracing, this is simulated by casting a secondary ray from the point of impact in the direction of reflection. Fixed Reflection:
"Fixed" refers to the implementation of reflection that is accurate, stable, and free from common artifacts.
Techniques include
Ray offsetting to prevent self-intersections. Bias correction to avoid shadow acne or z-fighting. Clamping to limit recursion depth and avoid infinite loops.
Advanced Techniques
Recursive RayTracing
Allows multiple levels of reflection (e.g., mirror reflecting another mirror).
Fresnel Effect
Reflectivity varies based on the viewing angle.
Glossy Reflection
Simulates blurred reflections for rough surfaces.
Environment Mapping
Uses textures to simulate reflections from surroundings.
Applications
Used in game engines (e.g., Unreal Engine, Unity), rendering software (e.g., Blender, Maya), and hardware-accelerated systems (e.g., NVIDIA RTX, DirectX RayTracing).
Source
Changelog.gg summarizes and formats this update. How we read updates.
