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 |
|
Anselme
|
2d4e2b9727
|
better blinn-phong, directionnal light at sun position
|
2015-07-01 21:41:22 +02:00 |
|
Anselme
|
3678b8d392
|
lights and blinn-phong are working well, and i also added a focusController, which allows to navigate freely around a target
|
2015-07-01 20:56:32 +02:00 |
|
Anselme
|
eaa70e2cde
|
added resourcebase
|
2015-07-01 17:34:56 +02:00 |
|
Anselme
|
26bfe5566b
|
lots of refactoring, added SparrowRenderer class, moved all Qt dependencies to Utils class
|
2015-06-30 20:05:16 +02:00 |
|
Anselme
|
1bf29cac13
|
Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowrenderer
|
2015-06-30 18:51:37 +02:00 |
|
Anselme
|
6df9037261
|
added a texture to the shene's sphere
|
2015-06-30 18:51:32 +02:00 |
|
Anselme
|
8995b3ddbf
|
fixed geodesic sphere not culled correctly, fixed skybox frustrum clipping, added lights class
|
2015-06-30 13:37:40 +02:00 |
|
Anselme
|
3ab2ba9dcd
|
skybox prototype working, shaders now take a source instead of a filename in constructor
|
2015-06-29 23:44:50 +02:00 |
|
Anselme
|
370a073dcb
|
implemented Texture and added skybox material
|
2015-06-29 16:01:51 +02:00 |
|
Anselme
|
b6c9377268
|
first step in the rendering process, we can display a sphere
|
2015-06-29 08:40:11 +02:00 |
|
Anselme
|
61c6f97da3
|
added scenecontroller
|
2015-06-27 00:03:34 +02:00 |
|
Anselme
|
a36b607ccf
|
fixed a bug
|
2015-06-26 17:20:04 +02:00 |
|
unknown
|
2bd9205c37
|
added lots of things, but it crashes
|
2015-06-26 14:56:43 +02:00 |
|
unknown
|
6eb437fe23
|
implemented mesh class, and added gridmesh implementation
|
2015-06-26 12:41:17 +02:00 |
|