1
0
Fork 0
Commit Graph

38 Commits

Author SHA1 Message Date
Meoweg eb861952a4 Split code into separate headers 2015-11-07 14:04:45 +00:00
Meoweg fa26f3b61c Add materials 2015-11-07 13:41:14 +00:00
Meoweg 7942ac6a63 Move build to the separate directory 2015-11-07 13:04:44 +00:00
Meoweg faede833bc Move sources to the separate directory 2015-11-07 12:54:40 +00:00
Meoweg f14a04ddcb Add texture to Teapot model 2015-11-07 12:28:24 +00:00
Meoweg 0b05138b33 Remove Cube model 2015-11-07 12:15:59 +00:00
Meoweg 4f80eefda3 Fix object translation 2015-11-07 12:09:56 +00:00
Meoweg d68cdc0e0e Replace colors with textures 2015-11-07 11:54:56 +00:00
Meoweg f35711d752 Add optional texture coordinates index 2015-11-06 22:22:39 +00:00
Meoweg afa9b47d3c Sync array sizes 2015-11-06 22:22:39 +00:00
Meoweg e754e334d5 Use vectors instead of single values as array items 2015-11-06 22:22:39 +00:00
Meoweg 4480a771f0 Add texture to Suzanne model 2015-11-06 22:22:39 +00:00
Meoweg a56a43b923 Add textured Suzanne .blend file 2015-11-06 01:53:19 +00:00
Meoweg d3d0f9827f Remove vertex colors, add texture coordinates instead 2015-11-06 00:22:51 +00:00
Meoweg 5cdc924b3c Read model normals 2015-11-05 23:02:11 +00:00
Meoweg e0e9a1e15e Include normals in models 2015-11-05 22:27:20 +00:00
Meoweg ccbe07c66d Split code into separate classes 2015-11-05 20:33:17 +00:00
Meoweg 6619eae8a0 Add per-model array management 2015-11-05 16:55:11 +00:00
Meoweg bada59af72 Add OBJ loader 2015-11-05 16:17:02 +00:00
Meoweg adf105ecfe Add a virtual file system 2015-11-05 13:30:39 +00:00
Meoweg ac08cb82b9 Apply matrix transformations to objects 2015-11-05 00:36:23 +00:00
Meoweg b9a43fad79 Make pyramid a separate object 2015-11-05 00:24:06 +00:00
Meoweg bc4b3ab13e Add pyramide 2015-11-05 00:20:03 +00:00
Meoweg 04309d2bdd Split code into separate functions 2015-11-04 23:26:05 +00:00
Meoweg 2ea5a4c52c Make movement relative to camera 2015-11-04 21:33:53 +00:00
Meoweg dfcfe1b0be Add keyboard handler and camera translation 2015-11-04 20:54:47 +00:00
Meoweg 110392e95d Add common Model-View-Projection matrix 2015-11-04 20:10:49 +00:00
Meoweg 99119d7b6d Replace triangle with cube 2015-11-04 19:49:28 +00:00
Meoweg 7b6ab890be Add colors 2015-11-04 19:01:17 +00:00
Meoweg 503626be4a Add mouse handler and camera rotation 2015-11-04 18:38:22 +00:00
Meoweg 38262dee11 Add GLM library to deal with matrices 2015-11-04 04:48:27 +00:00
Meoweg 3c4d7ac6a9 Add CMake modules directory 2015-11-04 04:13:34 +00:00
Meoweg ac6f6adb1b Add view matrix 2015-11-04 03:33:16 +00:00
Meoweg 07e27f0bad Add basic GL drawing 2015-11-04 03:33:16 +00:00
Meoweg 8ff7ad3dfb Add basic GLFW initialization 2015-11-04 03:33:16 +00:00
Meoweg 86f1154ea0 Change Emscripten output to HTML 2015-11-04 03:33:16 +00:00
Meoweg b784590949 Add basic project files 2015-11-04 03:33:13 +00:00
Meoweg 741bee71ac Initial commit 2015-11-02 03:25:57 +00:00