Go to file
Ben Visness 6259f1b47f Add ability to construct vec4 from vec3 and float
This is very useful for applications using homogeneous coordinates, since I can
take a vec3 representing a position or normal, and construct the appropriate
vec4 in homogeneous coordinates.
2016-08-20 19:46:07 -05:00

Handmade-Math


Single-file public domain game math library for C/C++

Version Changes
0.4 (ID) SSE Optimizations for, HMM_SqrtF, HMM_RSqrtF, HMM_SinF, HMM_CosF, HMM_TanF
0.3 (ID) Removed use of CRT
0.2b Disabled warning C4201 on MSVC, Added 64bit percision on HMM_PI
0.2a Prefixed Macros
0.2 Updated Documentation, Fixed C Compliance, Prefixed all functions, and added better operator overloading
0.1 Initial Version

ID: In Development

FAQ

What's the license?

These libraries are in the public domain. You can do whatever you want with them.

Where can i contact you to ask quesitons ?

You can email me at: Zak@Handmade.Network

Description
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
Readme CC0-1.0 3.9 MiB
Languages
C 95.7%
Python 2.2%
Makefile 1.2%
Batchfile 0.8%