30 Commits

Author SHA1 Message Date
Anselme
378806c0a0 bug fixes 2016-04-27 17:23:56 +02:00
Anselme
c07c9e54a9 fixed mesh template issue 2016-04-26 22:03:55 +02:00
Anselme
72466f7ef7 finished light and forward refactoring 2016-04-25 17:36:26 +02:00
Anselme
1304562344 compilation working with cmake template 2016-03-08 20:15:22 +01:00
Anselme
4f946d34df sparrowrenderer now successfully compiles with the cmake template 2016-03-08 13:19:33 +01:00
Anselme
d96476d171 fixed post effect shader bugs 2016-03-02 12:09:08 +01:00
Anselme
d2df3a998f added instancing, and plenty of little things, fixed lots of bugs 2016-02-20 14:07:04 +01:00
Anselme
e536a76577 glew is now included with the renderer, updated todo 2016-02-08 15:42:34 +01:00
Anselme
b303c4b1ff first commit of mesh refactoring 2016-01-06 18:22:28 +01:00
Anselme
7825ecd12f added blur, bloom, redux algorithms, added post processing pipeline 2015-12-28 11:12:53 +01:00
Anselme
2760f0c38f refactoring : added src and shader folders 2015-12-15 20:00:34 +01:00
Anselme
a7d4391898 implemented most of shadowmaps code in light.cpp, added some code in posteffectmodule 2015-12-12 19:52:11 +01:00
Anselme
144daa8c3c converted shaders to glsl extension 2015-12-09 17:29:53 +01:00
Anselme
84662d2c9f enhanced texture class, implemented framebuffer class, moved gbuffer in deferredmodule.cpp 2015-12-03 12:00:19 +01:00
Anselme
a1e6dcc95e some tiny changes 2015-12-02 10:44:21 +01:00
Anselme
b4aa0acfda removed all deprecated classes and methods, added crappyModule for opengl 2.1 rendering 2015-11-30 09:39:59 +01:00
anselme
2381318a09 added forward module, and modifications to materials 2015-11-29 19:31:57 +01:00
anselme
09afb90dd4 additions in scene, shader, material, modules, towards the new module format 2015-11-28 14:43:03 +01:00
Anselme
e95212468f merged branch 2015-11-24 11:44:14 +01:00
Anselme
4aaf417cde added gbuffer class and shader 2015-11-22 21:07:33 +01:00
Anselme
50631ee113 added SceneGraph 2015-11-18 18:31:06 +01:00
Anselme
57c6d122a8 fixed error messages showing in release mode 2015-11-16 13:27:50 +01:00
Anselme
04cc620797 added support for crappy renderer in skybox, added entityloader class 2015-11-09 21:05:16 +01:00
Anselme
9c2c8315b0 sphere and grid are now in the same file : parametricmesh 2015-10-13 22:46:57 +02:00
Anselme
fc2e3c5791 Merge branch 'master' of https://epicsparrow.com/epicsparrow/sparrowrenderer 2015-10-13 17:22:11 +02:00
Anselme
279391c279 removed crappy module, crappy rendering is now automatically handled in PhongModule 2015-10-13 17:21:12 +02:00
Anselme
1c22c685b6 fixed cmake issue with glew on windows 2015-10-10 16:35:19 +02:00
Anselme
a68f7107e1 temp commit of crappymodule implementation 2015-09-08 17:49:34 +02:00
Anselme François
4d6c9b4a00 improved cmake 2015-09-07 17:31:38 +02:00
Anselme François
23c6be227f changed build system for cmake instead of qmake 2015-09-07 09:39:35 +02:00