Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
HandmadeMath
HandmadeMath
Repository navigation
Code
Issues
6
(6)
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
example
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 14, 2018
Sort of get FPS controls working
Show description for 50ab386
bvisness
committed
50ab386
View commit details
Copy full SHA for 50ab386
Browse repository at this point
Commits on Jul 11, 2018
Update build.bat to better contain files
bvisness
committed
f5c8f23
View commit details
Copy full SHA for f5c8f23
Browse repository at this point
Get stuff kind of working on Windows
bvisness
committed
d67607d
View commit details
Copy full SHA for d67607d
Browse repository at this point
Commits on Jul 1, 2018
Get an FPS cam kind of working! (no mouse input yet)
bvisness
committed
fabad91
View commit details
Copy full SHA for fabad91
Browse repository at this point
leave a more...aggressive comment for future me
bvisness
committed
8332a2d
View commit details
Copy full SHA for 8332a2d
Browse repository at this point
Clean up rotation mess (and leave a comment about why it's wobbly)
bvisness
committed
4490911
View commit details
Copy full SHA for 4490911
Browse repository at this point
Commit all this horrible rotation stuff for posterity before I delete it
bvisness
committed
33f24a8
View commit details
Copy full SHA for 33f24a8
Browse repository at this point
Fix whitespace issues
bvisness
committed
d24e33c
View commit details
Copy full SHA for d24e33c
Browse repository at this point
Add more tests that actually break stuff for some reason
bvisness
committed
0a79c70
View commit details
Copy full SHA for 0a79c70
Browse repository at this point
First attempt at Mat4 to Quaternion (might have rows and columns swapped?)
bvisness
committed
eedda7c
View commit details
Copy full SHA for eedda7c
Browse repository at this point
Bump file version
bvisness
committed
850efa3
View commit details
Copy full SHA for 850efa3
Browse repository at this point
Add array subscript operators for all types (#88)
Show description for 9097224
bvisness
committed
9097224
View commit details
Copy full SHA for 9097224
Browse repository at this point
WIP: Properly initialize all elements of LookAt matrix (#84)
Show description for b13e3a3
bvisness
committed
b13e3a3
View commit details
Copy full SHA for b13e3a3
Browse repository at this point
Commits on Jun 11, 2018
WIP camera stuff. Missing some useful quaternion helpers.
bvisness
committed
88d583e
View commit details
Copy full SHA for 88d583e
Browse repository at this point
Commits on May 28, 2018
Add .obj loading and rendering
bvisness
committed
3a38221
View commit details
Copy full SHA for 3a38221
Browse repository at this point
Rework RenderComponent to be more flexible
bvisness
committed
ba02e1a
View commit details
Copy full SHA for ba02e1a
Browse repository at this point
Add delta time stuff
bvisness
committed
ba5982b
View commit details
Copy full SHA for ba5982b
Browse repository at this point
Add a bit of a component tree
bvisness
committed
373e951
View commit details
Copy full SHA for 373e951
Browse repository at this point
Commits on May 27, 2018
Add an example cube (tutorials!)
bvisness
committed
2d71b1b
View commit details
Copy full SHA for 2d71b1b
Browse repository at this point
Start of example program
bvisness
committed
fdea881
View commit details
Copy full SHA for fdea881
Browse repository at this point
Commits on Feb 18, 2018
WIP: Make tests quite a lot nicer (#81)
Show description for f8b3a84
bvisness
authored
f8b3a84
View commit details
Copy full SHA for f8b3a84
Browse repository at this point
Commits on Feb 11, 2018
Use SSE in HMM_MultiplyMat4ByVec4 (#77)
Show description for 7791440
IJzerbaard
authored and
bvisness
committed
7791440
View commit details
Copy full SHA for 7791440
Browse repository at this point
Commits on Feb 10, 2018
Improve HMM_MultiplyMat4 (#76)
Show description for eb5c659
IJzerbaard
authored and
bvisness
committed
eb5c659
View commit details
Copy full SHA for eb5c659
Browse repository at this point
Commits on Nov 1, 2017
Update README.md
bvisness
authored
52fd5cc
View commit details
Copy full SHA for 52fd5cc
Browse repository at this point
Commits on Oct 31, 2017
Update README.md
bvisness
authored
8e67482
View commit details
Copy full SHA for 8e67482
Browse repository at this point
Create LICENSE
bvisness
authored
c508ce3
View commit details
Copy full SHA for c508ce3
Browse repository at this point
Update README.md
bvisness
authored
250c38e
View commit details
Copy full SHA for 250c38e
Browse repository at this point
Convert everything to new inline scheme (#57) (#72)
Show description for 4981d5a
bvisness
authored
4981d5a
View commit details
Copy full SHA for 4981d5a
Browse repository at this point
Update CONTRIBUTING.md
bvisness
authored
5f173e0
View commit details
Copy full SHA for 5f173e0
Browse repository at this point
Update README.md
bvisness
authored
575fcb7
View commit details
Copy full SHA for 575fcb7
Browse repository at this point
Commits on Oct 15, 2017
Removed old instructions
strangezakary
committed
a08262b
View commit details
Copy full SHA for a08262b
Browse repository at this point
Commits on Oct 4, 2017
Updated email
strangezakary
committed
53bc939
View commit details
Copy full SHA for 53bc939
Browse repository at this point
Commits on Oct 2, 2017
Update README for 1.4.0
bvisness
authored
7eb4ae1
View commit details
Copy full SHA for 7eb4ae1
Browse repository at this point
Commits on Oct 1, 2017
Updated docs
StrangeZak
committed
48bd24b
View commit details
Copy full SHA for 48bd24b
Browse repository at this point
Commits on Sep 30, 2017
V1.4 - SSE upgrades and bug fixes (#70)
Show description for 064baeb
Zak Strange
authored
064baeb
View commit details
Copy full SHA for 064baeb
Browse repository at this point
Previous
Next
You can’t perform that action at this time.