Skip to content

Tags: Electron7-7/graphx

Tags

v0.0.0-a.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #8 from Electron7-7/GraphX-Production

Merge pull request #7 from Electron7-7/trunk

saving-interesting-code-3

figured out a file structure and naming convention I'm happy with. fi…

…le_name.hpp for the headers, and then for the source files, splitting the functional code from the object-oriented code and naming them "file_name_F.cpp" and "file_name_OO.cpp" respectively. This has the benefit of making my inevitable switch to Rust and subsequent re-writing of this code much less annoying.

saving-interesting-code-2

more header file shenanigans (plus, made camera movement more efficient)

saving-interesting-code-1

split up common.cpp into separate cpp and hpp files; will re-combine …

…as necessary. re-wrote ~90% of main.cpp using more efficient and original code. Bare bones rendering (no textures) and cube generation.

testing-progress-2

Camera Control!! WASD to move, mouse to look around, and Escape to quit!

testing-progress-1

rotating 3D cube!