From 4db2da91850fcc55ec08df253e533e236eb91451 Mon Sep 17 00:00:00 2001 From: victorfisac Date: Mon, 21 Dec 2015 16:42:13 +0100 Subject: Added new matrix location points and extra functions - New model and view transformation matrix added, useful for shaders. Modelview matrix not deleted to keep opengl 1.1 pipeline compatibility. - New extra function added DrawModelWiresEx() to set a rotation and scale transformations to a wire model drawing. - Other writing and little audio.c bug fixed. --- src/libraylib.a | Bin 0 -> 394980 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/libraylib.a (limited to 'src/libraylib.a') diff --git a/src/libraylib.a b/src/libraylib.a new file mode 100644 index 00000000..1da3aae4 Binary files /dev/null and b/src/libraylib.a differ -- cgit v1.2.3 From 1bcb5ddd505e5c4bdac6f254e931e9c3145be88d Mon Sep 17 00:00:00 2001 From: victorfisac Date: Mon, 21 Dec 2015 17:25:22 +0100 Subject: Added lighting engine module - New lighting engine module which contains new data types Light and Material. These data types and functions facilitates making a basic 3D iluminated program with a light and a model. - Added lighting engine module example (currently included in raylib.h; it might be compiled by separate and include lighting.h in game source C file). - Corrected some opengl defines control structures and added some TODO to fix raylib-opengl 1.1 source build (note: now source can be compiled without errors, but rlglReadPixels() won't work properly). Note: most of functions of phong version 330 shader are not in v100 shaders, so I couldn't write a version 100 phong shader. These functions are included from version 150. --- src/libraylib.a | Bin 394980 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/libraylib.a (limited to 'src/libraylib.a') diff --git a/src/libraylib.a b/src/libraylib.a deleted file mode 100644 index 1da3aae4..00000000 Binary files a/src/libraylib.a and /dev/null differ -- cgit v1.2.3 From e683fe88b9ab0fde76521a0367cdff4c229ac60c Mon Sep 17 00:00:00 2001 From: victorfisac Date: Mon, 21 Dec 2015 21:12:35 +0100 Subject: Added physics engine-module and example - Added new physics engine-module with four new data types: Physics, Transform, Rigidbody and Collider. This library contains functions to apply physics calculations to a position vector calculating collisions automatically. - Fixed some writing mistakes of lighting module. --- src/libraylib.a | Bin 0 -> 432294 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/libraylib.a (limited to 'src/libraylib.a') diff --git a/src/libraylib.a b/src/libraylib.a new file mode 100644 index 00000000..5ba9eda7 Binary files /dev/null and b/src/libraylib.a differ -- cgit v1.2.3