Skip to content

Releases: Electron7-7/graphx

GraphX First Official Alpha

13 Dec 02:21
5aff523
Compare
Choose a tag to compare

GraphX v0.0.0-a.1

(or, "it's finally unique enough that I feel okay with giving it an official name and number")


Yup

:3

FullyFromScratch: Cleaned up and ready to move on (right before gutting the Cube class, lol)

27 Nov 01:20
Compare
Choose a tag to compare

I've figured out the naming conventions for files and a bit of the scope moving forward, but I want to save this build to look back on before I gut some of its features.

Functional Code Before Starting Fully From Scratch

15 Nov 21:18
Compare
Choose a tag to compare

Includes the cool vertex data compression and a really sick more efficient camera movement system. This is all before I decided to completely scrap everything and try and use DOOM's source code as inspiration for my project framework.

Vertex Data Compression

14 Nov 21:09
Compare
Choose a tag to compare

Compressed vertex data for a cube from the given 108 floats to only 24, using indices to remove redundant vertices. I plan on making this fully programmatic (i.e: no hard-coded vertices) but I am proud of this compression so I wanted to save the source code.

Camera Control in 3D

08 Nov 23:45
Compare
Choose a tag to compare

WASD to move
Mouse to look around
Escape to exit

3D fly-navigation! So exciting! Wow!

Rotating 3D Cube

08 Nov 00:20
Compare
Choose a tag to compare

As of 11-07-24, I decided to upload compiled binaries of my code when a certain amount of progress had been made. I skipped the 2D stuff (mainly out of laziness) and started with my first 3D program: a rotating cube.

That's literally all this is: a rotating cube.