67 Commits

Author SHA1 Message Date
Anselme
50631ee113 added SceneGraph 2015-11-18 18:31:06 +01:00
anselme
837fe1cd39 added destroyGL deleting modules in renderer 2015-11-15 12:14:42 +01:00
Anselme
04cc620797 added support for crappy renderer in skybox, added entityloader class 2015-11-09 21:05:16 +01:00
Anselme FRANÇOIS
de4936399e added a test for compatibility 2015-10-17 21:04:38 +02:00
Anselme
9c2c8315b0 sphere and grid are now in the same file : parametricmesh 2015-10-13 22:46:57 +02:00
Anselme
124ef6ec2e little fix 2015-10-13 17:38:49 +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
0f26ca0d24 Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowrenderer 2015-09-21 19:05:06 +02:00
Anselme
0ae33c3356 fixed modern GL not enabling 2015-09-21 19:05:01 +02:00
Anselme
b06264719d fixed some crappy rendering issues 2015-09-21 17:41:12 +02:00
Anselme
9ff1710082 added first working implementation of crappyModule 2015-09-09 17:13:13 +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
Anselme
7976b6e484 cf sparrowEditor commit 2015-09-06 21:24:43 +02:00
Anselme
f2f1965a2d added emission as ambient component of the phong material 2015-09-03 01:39:42 +02:00
Anselme
96619f4f0f fixed gridMesh behavior 2015-08-27 23:35:56 +02:00
Anselme
02e3fd7cb0 little fix, more fixes will be needed on gridmesh 2015-08-26 22:35:58 +02:00
Anselme
3b1e1be464 removed resourcebase, added a shader for untextured phong materials 2015-08-25 22:47:40 +02:00
Anselme
b9dc55d0cf some refactoring needed by the editor 2015-08-07 23:48:18 +02:00
Anselme
6499ffd9dd removed useless semicolon 2015-08-07 14:31:52 +02:00
Anselme
fc9eb93c75 only one directionnal light is allowed now, phongEntity now handles the mesh's opengl initialization 2015-08-06 14:25:17 +02:00
Anselme
d4df0cd606 refactoring has advanced, still work to do 2015-08-04 20:10:07 +02:00
Anselme
84f0712fc1 work in progress on Mesh 2015-08-04 14:35:36 +02:00
Anselme
b51c490eaa camera is now an interface 2015-08-02 23:40:06 +02:00
Anselme
192413642c did some small refactoring 2015-07-28 13:17:14 +02:00
Anselme
2012905a73 added ASCIIModule and ASCIIEntity 2015-07-23 17:43:46 +02:00
Anselme
a03d7e630e little change on Entity 2015-07-21 15:09:56 +02:00
Anselme
bf4daa27b3 fixed conflict between methods render of module and Qt widgets 2015-07-21 07:42:37 +02:00
Anselme
b7a61f3c66 removed some dependencies to old code 2015-07-19 22:42:35 +02:00
Anselme
6bfb5fed60 Mesh is now the only mesh class, and is very generic 2015-07-18 16:51:29 +02:00
Anselme
c20ad01d73 added imesh, a unique mesh class that will replace all others 2015-07-17 16:38:06 +02:00
Anselme
92c40cff48 changed how meshed and vertex are handled 2015-07-16 23:57:59 +02:00
Anselme
a6c9a55fb9 small changes 2015-07-16 15:17:42 +02:00
Anselme
486b81d153 splitted into 2 projects, see sparrowEditor project 2015-07-09 13:15:27 +02:00
Anselme
1668101b46 dockWidget refactoring, and added resource Widget 2015-07-09 01:34:19 +02:00
Anselme
2f793bd15f added render pipeline panel 2015-07-08 20:36:02 +02:00
Anselme
bc04b95279 deleted useless temp header 2015-07-07 14:33:22 +02:00
Anselme
5393bbfa1b sparrow renderer now uses resourcebase 2015-07-07 14:31:33 +02:00
Anselme
c534c7b4e7 small changes 2015-07-06 21:46:17 +02:00
Anselme
0872b425b1 worked a little on OBJ parsing 2015-07-06 18:22:45 +02:00
Anselme
009894ca3b changed structure of the renderer to modules 2015-07-05 23:13:17 +02:00
Anselme
90126ba79d Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowrenderer 2015-07-03 21:22:07 +02:00
Anselme
935b56da2e bump mapping tests 2015-07-03 21:22:03 +02:00
Anselme
99bc0326c3 added first version of obj loader 2015-07-03 13:17:00 +02:00
Anselme
66c35fd0f9 fixed linker issues with opengl and glu 2015-07-03 10:39:33 +02:00
Anselme
d2244fa274 added first version of noise texture 2015-07-02 19:29:05 +02:00
Anselme
8d3331dce1 fixed issue with old cards 2015-07-02 13:08:05 +02:00