[SSZCZEP] It is difficult to understand ray tracing to create 3d-like objects on a 2d map.So once he figured it out, he wrote an article Tutorials He hopes it will be more accessible to those who will try later.
If you have ever played Wolefeinstien 3D, you will see this technology, although it can be seen everywhere.This tutorial borrows an animated graphic [Lucas Vieira] This really shows how it works in a simplified way.
The explanation is simple. From one point of view-that is the eyeball of a camera or a player, and you draw the light until they hit something. The distance and angle tell you how to render the scene. In addition to the camera, you can also calculate how light falls from the light source.
There is some math knowledge, but there are also some cool interactive demos that can help you understand the main points. We want to know if Demos 3 and 4 remind others of a humble vector graphics video game from the 1970s?
Most of the content in this tutorial is brute force, and it will be useless to calculate what you can know in advance. But if you stick to it, there will be some concessions in optimization and pointers to more information.
In general, if this is something you like, there is a lot of good information and cool presentations. Although it may not be the fastest, you can do ray tracing on our old friend Arduino. Or, if you prefer, you can use Excel.