Answer the question
In order to leave comments, you need to log in
How to create 3d graphics?
How to create a 3d simple room - a labyrinth that you can walk around. Without using 3d ready-made libraries
, here is an example,
the programming language does not matter what, I'm interested in the process itself. so that it can even be rewritten in Pascal
Answer the question
In order to leave comments, you need to log in
Rogers D.F. Algorithmic foundations of computer graphics.
Rogers D.F. Mathematical foundations of computer graphics.
Ready-made libraries mean Direct 3D, OpenGL and Vulkan?
Then you need to write a rasterizer with athenian or better perspective texturing, in principle, nothing complicated, at one time I wrote a replacement for OpenGL 1.2 so that you could play elementary games))
If you mean the principle of construction, then you first need to install a 3D editor, for example Blender to see what and how models are made of, after you understand what everything that you see in games consists of, you can draw an elementary level)) use 2.5D or 3D to store maps. Naturally, all geometry will have to be remembered ... at least elementary ala products of matrices, matrices and vectors, etc.
Here are examples on Delphi 7/10 that I once made for my sites back in 2005-2007:svsdval.hldns.ru/delphigfx.mirgames.ru_and_svsd.mi...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question