Commit Graph

33 Commits

Author SHA1 Message Date
9ffee04185 Refactor OceanLOD to ProjectedOcean; update grid generation and shader integration for improved horizon projection and clipping 2026-01-31 23:53:07 +01:00
503435bdf7 Refactor OceanLOD LOD levels and patch management; implement grid recentering based on camera movement 2026-01-31 23:21:19 +01:00
5677f03dc2 Refactor Camera and OceanLOD for improved movement and LOD management; enhance shader effects for better visual fidelity 2026-01-31 23:16:31 +01:00
b576d6a8cf Add Skybox class for rendering sky and update shaders for sky rendering 2026-01-31 23:00:40 +01:00
109eafa90a Refactor OceanLOD and constants for improved LOD management and grid size adjustments 2026-01-31 22:52:30 +01:00
c19854aefc Enhance OceanLOD to consider view direction in LOD updates and adjust grid size parameters 2026-01-31 22:50:05 +01:00
e9512fb88a Add ocean shader settings and control sliders for wave properties 2026-01-31 22:47:20 +01:00
d61c91a267 Implement Ocean LOD management and enhance grid generation with wireframe support 2026-01-31 22:22:00 +01:00
dedcec547d adjustments 2026-01-31 21:25:25 +01:00
Julian
1f8e050bb5 Add sun glitter 2020-01-29 21:23:25 +01:00
Julian
6e9f932df8 Better init rotation 2020-01-28 20:23:30 +01:00
Julian
34d6863a4b brute force specular reflection 2020-01-28 17:08:41 +01:00
Julian
8a82c553fe Scale Surface from NC (Normalized Coordinates) to strechted x.y.Plane * 10. 2020-01-27 16:53:49 +01:00
Julian
4d3065acff minor fixes 2020-01-27 16:14:50 +01:00
Julian
a6526c28e4 Change render target to 16bit 2020-01-27 01:39:10 +01:00
Julian
03467fc70b Set texture filtering for perlin Noise to linear for better results 2020-01-26 12:10:31 +01:00
Julian
564a0d43b5 add mouseMovement 2020-01-26 02:18:43 +01:00
Julian
4bb5a4e162 add normal calculation to vertex shader 2020-01-25 19:39:07 +01:00
Julian
119dbd2053 waving grid by perlin noise 2020-01-24 21:51:37 +01:00
Julian
1e0e6466ee Gridwave test 2020-01-24 18:03:07 +01:00
Julian
afe2edc8e1 Hello World rotating grid 2020-01-24 17:33:16 +01:00
Julian
a79d670999 add grid init method 2020-01-24 17:05:02 +01:00
Julian
4015847e72 Add grid genration function 2020-01-24 16:36:58 +01:00
Julian
63a80c908d perlin noise rendered as a texture. 2020-01-24 13:27:38 +01:00
Julian
54ecea00e2 remove perlin noise. animation loop now with request. 2020-01-24 12:53:09 +01:00
Julian
49b4563fd8 Use real time instead of fixed time steps 2020-01-23 14:34:46 +01:00
Julian
456466156c print out fps 2020-01-23 14:30:34 +01:00
Julian
b35596fa55 replace triangle with quad 2020-01-23 14:04:30 +01:00
Julian
5a24ae7216 render fake perlin noise waves 2020-01-22 02:20:25 +01:00
Julian
1c6a499127 let opengl print an triangle 2020-01-21 20:37:48 +01:00
Julian
8aaf31c114 Remove testpackage 2020-01-21 19:47:41 +01:00
Julian
2f0ce2c7b4 let GL say Hello World 2020-01-20 12:24:57 +01:00
Julian
8c72e75035 Init commit 2020-01-19 10:22:22 +01:00