3d engine - v0.1
Peter Nosgoth (nightwishphantom)
This is an attempt to write a 3d engine. It is very early in development and is not yet usable.
To test it just start the script. You should be seeing a coordinate system and a spinning house.
Use the keys WASD to fly around. The up and down arrow keys get you up and down. Use the mouse like
in an ego shooter to look around.
Although this looks impressive to me as far as it goes the engine has some problems.
Try flying through the house, and the house will reappear in front instead of staying behind you.
If you look closely enough you will see that the coordinate axes do not cross in one point as they should.
To fix that the function conv_3d_to_2d needs to be improved. I would apreciate some help with the math.
Another problem is importing pictures. For that a function is needed that can stretch an image to any dimension.
(pygame.transform.scale() cannot do that)
If you have any comments, ideas or improvements mail me at "email@example.com".
click to view original size
|3d engine - v0.1 ||- Jul 9, 2006|
Pygame.org account Comments
If you wish to leave a comment with your pygame.org account, please sign in first.
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
Mar 28, 2015
Mar 27, 2015
Mar 25, 2015
Mar 24, 2015
Mar 20, 2015
Mar 18, 2015
Mar 17, 2015
Mar 12, 2015
Feb 24, 2015