3 ms·
This is absolutely amazing. I seem to recall ultima underworld came out a few months before with a similar ray tracing engine, but it wasn’t open sourced so it’
by guestbest 4y ago
This is absolutely amazing. I seem to recall ultima underworld came out a few months before with a similar ray tracing engine, but it wasn’t open sourced so it’s not possible to try
- badsectoracula 4y agoThough the Ultima Underworld maps were made out of a 2D grid, the rendering was done using texture-mapped polygons - and not just that but they even used dithering for more light variations. While pretty much all objects were rendered as 2D sprites, there were a few 3D polygonal objects too. Wolf3D has a much more limited renderer - only walls are rendered, no lighting (the shaded side for walls is actually different textures) and the viewport is fixed at the middle of the walls for example. On the other hand Wolf3D was much faster and responsive and had a larger render window than UU. UU itself was not open sourced, however System Shock 1 which is based on the same engine was[0][1]. [0] https://github.com/NightDive-Studio/shockmac https://github.com/NightDive-Studio/shockmac [1] https://github.com/Interrupt/systemshock https://github.com/Interrupt/systemshock