/pseudo3DEngine

Simple pseudo-3d engine implementation. This library allows you to make two dimensional map and draw pseudo 3D image using Ray-Cast.

Primary LanguageC++

pseudo3DEngine

Simple pseudo-3d engine implementation. This library allows you to make two dimensional map and draw pseudo 3D image using Ray-Cast.

Floor texturing (NEW): Иллюстрация к проекту

Some results of texturing: Иллюстрация к проекту

Demonstration of how does this engine work: Иллюстрация к проекту

We also can switch off the textures: Иллюстрация к проекту

This engine can perfom some mirrors. As you can see, we get correct reflection image: Иллюстрация к проекту

When we have two mirrors standing next to each other we can get the beautiful results: Иллюстрация к проекту

Online test: Иллюстрация к проекту