2D Ray Tracing Engine v1.2 has been released.
Added:
• New Ray Marching mode and settings
• New rectangle shape
• "Add shape" and "Delete shape" button, and settings
• Zoom and camera movement
• Stats (FPS and ms)
Improved:
• Ray Calculation formula now supports infinite ray bounces (capped at 512 for performance)
What's next:
• New shapes
• Material behaviors (Specular, diffuse, glass, etc.) for each shape.
Support my deck by reacting to motivate me :3
Version 1.1 has been released!
Added:
• New settings menu.
• 2 circles.
• Auto-rotation system: rotate the ray at a constant speed per frame (manual deactivation), achieving much more precise angles.
Improved:
• Ray calculation formula replaced with a shorter version, using castle.physics.raycast()
• Previously, the ray could bounce only once; now it can bounce up to 32 TIMES between the 3 circles (there's a minor bug, but it is not serious).
Removed:
• Advanced view removed, it's not very relevant.