trotFunky · She/Her
trotFunky pushed to master at trotFunky/Labyrinth-JIN 2019-11-04 15:20:25 +01:00
8fa5c14da0 Raptors now use display lists
d61bd47ca8 Added objective count in maze
254e94f912 Display list for the maze structure
Compare 3 commits »
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-11-04 15:12:41 +01:00
c4a0218d62 Added dislay list support for 3D models
trotFunky pushed to master at trotFunky/Labyrinth-JIN 2019-11-04 04:01:19 +01:00
648548693d Cleaned static variables now part of the maze
24ff555e88 Added maze class that handles parsing of the map and rendering of the floor, walls and objectives.
888e8bd7f5 Added a function to manage movement inside the maze.
Compare 3 commits »
trotFunky pushed to master at trotFunky/Labyrinth-JIN 2019-11-03 21:24:48 +01:00
1591f70a8d Cannot go through walls anymore
trotFunky pushed to master at trotFunky/Labyrinth-JIN 2019-11-03 18:06:51 +01:00
bbe9a7394c Base program with textured ground
trotFunky created repository trotFunky/Labyrinth-JIN 2019-11-03 18:06:30 +01:00
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-11-03 18:03:32 +01:00
6209e91c28 Fixed Camera.SetPos modifying the gaze
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-11-03 16:30:43 +01:00
37e525d6ee Moved OpenGL texture generation to the Texture class
d0b533608a Fixed colors of RGBA TGA not being inverted
5f1cd422ff Moved resources to the example directory
9568b54b87 Added getters for camera properties
Compare 4 commits »
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-11-02 16:25:10 +01:00
9a52587149 Refactored project structure
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-11-01 18:30:02 +01:00
205ef0e7aa Modified cursor grab behaviour
f8d39c48a0 Project now buildable without Visual Studio on windows
Compare 2 commits »
trotFunky pushed tag feature_match to trotFunky/OpenGL-JIN 2019-11-01 18:30:02 +01:00
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-29 18:20:18 +01:00
442020f271 Cleaned some includes
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-28 23:45:50 +01:00
4a5b0f5829 Added camera!
e79f88bb9b Added missing return for Scalar multiplication.
Compare 2 commits »
trotFunky pushed to master at trotFunky/GoIRC 2019-10-24 23:01:23 +02:00
2b52486661 Automatically connects to esper.net and sends a message
trotFunky created repository trotFunky/GoIRC 2019-10-24 23:01:01 +02:00
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-22 01:11:16 +02:00
f9dc00712d Added cross and dot products
18bad8389a Fixed useless copying of vectors during model.draw(), now references.
8cdcc9750b Specified copy constructor for Vec2 and Vec3 to change the x,y and z references and not keep references to the coordinates of the original object.
Compare 3 commits »
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-14 22:41:36 +02:00
4da6167836 Added magnitude and normalization
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-14 21:48:59 +02:00
52acb4044c Added mouse movement and click support
5c90d15869 Refactored specialized templates to avoid duplicates
bb674cdbb6 Added some operators to the vector classes
Compare 3 commits »
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-12 15:01:32 +02:00
38cc784ec8 Added missing display callback
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-07 20:40:56 +02:00
90f294e0cc Refactored custom Vectors to have the number of coordinates as template and use an array to store coordinates
89874bae6a Added README
1aff9c9b8f First implementation of input control with KeyStateManager
Compare 3 commits »