Skip to content

Extraltodeus/3D_wireframe_engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

3D_wireframe_engine

The following description has been written by chatGPT :

Welcome to the 3D wireframe engine in python!

This engine was created with the help of chatGPT, who wrote the majority of the math functions necessary for rendering 3D shapes like cubes, spheres, and grids. The engine runs with pygame and is capable of creating dynamic and interactive 3D models.

We created a GitHub page for this project, where you can find the source code and instructions for how to use it. Feel free to use this engine for your own projects and experiments.

Thank you, chatGPT, for your invaluable contributions to this project!

image

Some shortcuts are not shown in the UI :

  • alpha 1-2 : change sphere resolution
  • alpha 3-4 : change sphere size
  • Escape : quit

The whole thing started like that :

image

Which is quite impressive!

Then after a few tries and reformulations it managed to create the functions needed to translate the 3D coordinates into 2D :

image

image

image

chatGPT struggled with the function to create a sphere and would output functions that would create such things :

image

Until I asked it to create a sphere made of multiple circles of a diameter relative to their distance to the center.

I won't upload all of the conversations as I did many tries and chatGPT was under a heavy load. But overall it was more than impressive to see it so capable of understanding my requests and extrapolating things like how the coordinates and links were arranged in my initial unfinished shape.

About

A 3D wireframe engine written in python by chat GPT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages