My raycaster render engine demo based on Lode Vandevenne’s raycaster tutorial.
Games like Wolfenstein 3d and Rise of the Triad use similar raycaster techniques to this.
Features added:
- skydome
- sprites support alpha blending (the tree object has some shadow under its pot, see 0:30)
- a single box can have different textures on all 6 sides (or each side can be missing)
- 2nd and 3rd levels of walls, camera can move up and down
- thin walls (windows)
- fog effect - further walls are darker in this case
- to speed up rendering, a post effect shader is used to apply fog on the image and render the skydome
Experimenting with this technique took place in summer, 2011.
1 view
1874
397
2 months ago 02:47:55 1
Подкаст cp0x #11, часть Б: Антон Буков (1inch) о JIT, ZK, AI, алгоритмах, DeFi, лендингах и хакатоне
3 months ago 00:01:32 3
【MMD】Womanizer (DbD/Dead by Daylight Pyramid head&Myers)
3 months ago 00:02:54 2
【MMD】Meg & Dia Monster(DbD/Dead by Daylight Ghost Face)
3 months ago 00:00:57 1
[Doki Doki Literature Club MMD RTX ON] Bla Bla Bla - Gigi d’Agostino
3 months ago 00:01:38 5
【MMD/Genshin Impact】 AS IF IT’S YOUR LAST (Cover) - Liyue Bois
3 months ago 00:42:39 2
Открытие дверей и ящиков. Взаимодействие с объектами | Raycast в Unity | Разработка игры, часть 2