2024-05-30 | A Short Introduction to OpenGL | 29:24 | 38 | |
|
2024-05-25 | OpenGL rendering of radial sinc function. | 0:23 | 46 | |
|
2024-05-12 | Nuklear example GUI implemented using Clojure and LWJGL | 0:54 | 101 | |
|
2024-04-28 | sfsim rendering of planet, clouds, atmosphere, and spacecraft | 3:38 | 58 | |
|
2024-04-27 | Object shadows on ground | 2:58 | 30 | |
|
2024-04-15 | Space ship rendering with self-shadowing | 3:56 | 115 | |
|
2024-03-26 | Venturestar model rendering with atmosphere and clouds | 1:05 | 62 | |
|
2024-03-17 | AoE4 physics | 0:55 | 2,329 | |
|
2024-03-16 | Rendering cube with clouds and atmosphere | 3:05 | 430 | |
|
2024-03-07 | Age of Empires 4 with keystroke visualization | 4:30 | 114 | | Age of Empires IV
|
2024-02-21 | ST Editor for VI Enthusiasts (Stevie) | 1:19 | 5 | |
|
2024-02-15 | Writing my first Omikron Basic program on Atari ST | 1:10 | 137 | |
|
2024-02-12 | Jim Weirich - The Building Blocks of Modularity | 32:55 | 40 | |
|
2024-02-09 | Atari ST Flight Simulator 2 | 5:05 | 48 | | Flight Simulator II
|
2023-12-03 | mBot with ambulance program | 0:51 | 69 | |
|
2023-12-02 | mBot in obstacle avoidance mode | 0:50 | 60 | |
|
2023-12-02 | mBot in line following mode | 0:16 | 27 | |
|
2023-11-04 | Generating Koch curve using kturtle | 0:35 | 160 | |
|
2023-10-02 | Blender rigging and animation and Assimp import | 18:03 | 82 | |
|
2023-10-01 | Rubik's cube implemented in Java Processing | 0:28 | 553 | |
|
2023-09-04 | Blender rendering of articulated robot arm | 0:07 | 442 | |
|
2023-09-04 | Blender rendering of articulated robot arm | 0:07 | 89 | |
|
2023-09-01 | Blender donut rendered using OpenGL | 0:31 | 123 | |
|
2023-08-29 | Normal map and color texture | 0:20 | 28 | |
|
2023-08-27 | Normal maps | 0:24 | 1,037 | |
|
2023-08-26 | Trying out Europa Universalis 4 | 6:00 | 253 | | Europa Universalis IV
|
2023-08-16 | Blender Guru donut tutorial result | 0:10 | 121 | Tutorial |
|
2023-08-11 | Counter Strike Global Offensive Dust II | 1:36 | 7 | | Counter-Strike 2
|
2023-07-17 | Planet rendering with volumetric clouds and night time textures | 3:52 | 157 | |
|
2023-07-10 | Cascaded shadow maps for casting planetary shadows | 0:31 | 80 | |
|
2023-07-06 | Volumetric clouds with shadows improved using percentage closer filtering | 3:05 | 55 | |
|
2023-07-03 | Planetary cloud cover with volumetric clouds with shadows using deep opacity maps | 1:52 | 117 | |
|
2023-06-13 | Debian 12 running on a Tuxedo Aura 15 Gen1 | 1:08 | 43 | |
|
2023-06-11 | Bouncy ball implemented in Java Processing | 0:37 | 17 | |
|
2023-05-12 | Volumetric clouds with atmospheric effects | 1:35 | 242 | |
|
2023-05-12 | Atmospheric scattering with reduced Mie scattering | 0:56 | 12 | |
|
2023-05-08 | Atmospheric scattering with four lookup tables | 0:26 | 31 | |
|
2023-05-05 | Procedural volumetric clouds | 1:15 | 82 | |
|
2023-04-28 | Composing noise functions to create clouds | 0:52 | 240 | |
|
2023-04-18 | Real-time volumetric planetary cloud rendering without atmosphere | 1:24 | 341 | |
|
2023-04-13 | Cloud rendering with cascaded deep opacity maps without atmospheric effects | 1:40 | 127 | |
|
2023-04-11 | Civilization 6 endgame | 1:51 | 186 | | Civilization VI
|
2023-04-11 | Civilization 6 graphics | 0:42 | 18 | | Civilization VI
|
2023-03-31 | Octaves of Worley noise in a cube to represent clouds | 0:30 | 18 | |
|
2023-03-28 | Interactive selection of curl noise parameters | 1:34 | 48 | |
|
2023-03-25 | Planetary cloud cover rendering | 0:38 | 261 | |
|
2023-03-19 | Procedural generation of global cloud coverage | 1:22 | 85 | |
|
2023-03-03 | Cubemap texture applied to sphere with index conversion | 0:35 | 20 | |
|
2023-03-02 | Sphere texturized with cube map using linear interpolation | 0:25 | 13 | |
|
2023-03-02 | Sphere with applied cube map | 0:23 | 7 | |
|
2023-02-24 | Warp Worley clouds using curl noise | 0:50 | 100 | |
|
2023-02-18 | Global cloud cover prototype | 0:56 | 265 | |
|
2023-02-04 | Volumetric clouds using multiple octaves of Worley noise | 0:32 | 74 | |
|
2023-02-02 | Volumetric cloud sampling using blue noise sampling offset | 0:26 | 13 | |
|
2023-01-23 | Deep opacity map prototype after some parameter tuning | 0:28 | 16 | |
|
2023-01-22 | Early prototype of cloud rendering with deep opacity maps | 1:28 | 8 | |
|
2023-01-22 | Idiotic Austin Martin driver gets arrested. LEGO stop motion animation | 0:25 | 32 | |
|
2022-11-18 | OpenGL volumetric clouds cube with self shadowing using deep opacity map (bugfixed) | 0:36 | 56 | |
|
2022-11-17 | Volumetric clouds cube with self shadowing using deep opacity map implemented using OpenGL | 0:23 | 23 | |
|
2022-11-10 | Clouds without shadowing | 0:35 | 10 | |
|
2022-11-08 | Atmospheric scattering using two lookup tables | 0:59 | 54 | |
|
2022-10-05 | Shadow mapping | 0:52 | 28 | |
|
2022-09-14 | Cloud prototype without atmospheric scattering | 0:43 | 31 | |
|
2022-08-29 | FSX Airbus A321 getting out of A.FLOOR | 8:40 | 87 | | Microsoft Flight Simulator X
|
2022-08-26 | Volumetric clouds with balanced calls to cloud layer sampling | 1:09 | 23 | |
|
2022-08-21 | Volumetric clouds with exponential sampling | 1:03 | 15 | |
|
2022-08-19 | Volumetric clouds with exponential sampling | 1:36 | 20 | |
|
2022-07-20 | Cloud layer with somewhat improved performance | 0:25 | 18 | |
|
2022-07-15 | Volumetric clouds with OpenGL | 1:28 | 85 | |
|
2022-07-14 | Volumetric cloud layer implementation | 0:45 | 20 | |
|
2022-06-23 | Driving through a tunnel with Euro Truck Simulator 2 | 1:30 | 130 | | Euro Truck Simulator 2
|
2022-06-08 | Worley noise with forward scattering | 0:43 | 59 | |
|
2022-06-03 | Worley noise for rendering clouds | 1:05 | 26 | |
|
2022-05-25 | Volumetric clouds with Mie scattering | 1:22 | 36 | |
|
2022-05-20 | 3D Worley noise texture sampled using a fragment shader | 0:49 | 81 | |
|
2022-04-23 | Multiple scattering and level of detail rendering | 1:23 | 69 | |
|
2022-04-23 | Atmospheric scattering and level of detail rendering | 1:33 | 35 | |
|
2022-04-15 | Lego breaking news. Moon quake kills MMSEV. Lego stop motion animation. | 0:15 | 21 | |
|
2022-02-20 | Realtime multiple-scattering | 0:21 | 48 | |
|
2022-02-19 | Tuxedo Aura 15 Gen1 booting Debian 11 (bullseye) | 0:41 | 291 | |
|
2022-01-09 | Sunrise with atmospheric multiple scattering | 0:36 | 35 | |
|
2021-12-18 | Sunset with atmospheric single scattering | 0:16 | 17 | |
|
2021-11-26 | Atmospheric multiple scattering | 0:32 | 61 | |
|
2021-11-13 | PlayWrite Spider Robot | 0:16 | 40 | |
|
2021-10-09 | LEGO police arrest. Thief steals ice cream. LEGO stop motion video. | 0:17 | 63 | |
|
2021-09-19 | Lego police arrest stop motion video | 0:22 | 41 | |
|
2021-09-14 | Lego stop motion video | 0:15 | 32 | |
|
2021-09-05 | Earth level-of-detail rendering combined with atmospheric scattering shader | 0:26 | 124 | |
|
2021-07-26 | High resolution atmosphere rendering | 1:46 | 51 | |
|
2021-07-18 | Atmospheric scattering using lookup tables | 1:25 | 61 | |
|
2021-07-09 | Phase function to simulate Rayleigh and Mie scattering | 2:18 | 247 | |
|
2021-07-07 | Render atmosphere of planet | 1:11 | 31 | |
|
2021-06-23 | Phong shader to render water surface | 0:48 | 32 | |
|
2021-06-10 | Planetary level of detail rendering | 0:49 | 49 | |
|
2021-05-20 | Level of detail rendering with adaption of outer tessellation level | 1:01 | 25 | |
|
2021-05-04 | Adjusting outer tessellation levels to avoid T-junctions | 1:01 | 26 | |
|
2021-04-25 | Level of detail rendering with T-junction problem | 1:30 | 22 | |
|
2021-04-13 | Level of detail (LOD) rendering | 0:59 | 48 | |
|
2020-04-27 | Rendering of Earth using correct normal vectors | 0:11 | 35 | |
|
2020-03-06 | Blue Marble data with NCEI elevation data | 0:14 | 33 | |
|