S
S
SpeNch2021-03-09 19:39:10
3D
SpeNch, 2021-03-09 19:39:10

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
6047a4c996fa5785388485.png, 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

2 answer(s)
A
Anvar Shakhmaev, 2021-03-09
@SpeNch

Rogers D.F. Algorithmic foundations of computer graphics.
Rogers D.F. Mathematical foundations of computer graphics.

V
Valentin Sudakov, 2021-03-11
@svsd_val

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 question

Ask a Question

731 491 924 answers to any question