sidekek 4 years ago committed by GitHub
parent c84dedd768
commit f2a8eab8c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      README.md

@ -5,6 +5,6 @@ keep in mind that i have never seen or worked with a 3d rendering system like th
i was thinking one day and had an idea for making 3D. this might not be in a usable, or even recognizable, state at the time of reading, but i want to get it working at least a bit.
the idea is that you create a 3D cartesian coodinate space, create an "object/box" class that has accessible bounds and can be registered, then step set intervals in a direction for "raycasts" and inform each pixle of the screen by checking collision with the object registry.
the idea is that you create a 3D cartesian coodinate space, create an "object/box" class that has accessible bounds and can be registered, then step set intervals in a direction for "raycasts" and inform each pixel of the screen by checking collision with the object registry.
you could alter the rendering so that the rays with longer distance are closer to the horizon (?), or change the pixle's color based on distance.
you could alter the rendering so that the rays with longer distance are closer to the horizon (?), or change the pixel's color based on distance.

Loading…
Cancel
Save