Anselme François
|
322564970b
|
Update to BSD3 LICENSE
|
2016-05-22 12:24:51 +02:00 |
|
Anselme François
|
17c187ce17
|
Added BSD3 license
|
2016-05-20 15:30:24 +02:00 |
|
Anselme FRANÇOIS
|
2f7f75618f
|
fixed NULL material segfault
|
2016-05-18 00:12:47 +02:00 |
|
Anselme FRANÇOIS
|
501ec75dd8
|
multiple fixes and shadows shaders are now in files
|
2016-05-15 15:21:57 +02:00 |
|
Anselme
|
2b191afd9f
|
debugged procedural meshes
|
2016-04-29 12:03:59 +02:00 |
|
Anselme
|
1ffba313fe
|
big fixes (shadowmaps, mipmapping)
|
2016-04-28 17:12:03 +02:00 |
|
Anselme
|
c5d4d90463
|
bug fixes (normal mapping, directionnal lighting)
|
2016-04-28 16:17:17 +02:00 |
|
Anselme
|
021ba006a0
|
bug fixes
|
2016-04-27 22:01:19 +02:00 |
|
Anselme
|
378806c0a0
|
bug fixes
|
2016-04-27 17:23:56 +02:00 |
|
Anselme
|
b682002ecd
|
fixed template linking error
|
2016-04-26 23:32:19 +02:00 |
|
Anselme
|
48e1c4afdc
|
finished refactoring, sparrowrenderer compiles
|
2016-04-26 23:07:25 +02:00 |
|
Anselme
|
209cec4c7c
|
Merge branch 'pipeline_refactoring' of https://epicsparrow.com/epicsparrow/sparrowrenderer into pipeline_refactoring
|
2016-04-26 22:04:19 +02:00 |
|
Anselme
|
c07c9e54a9
|
fixed mesh template issue
|
2016-04-26 22:03:55 +02:00 |
|
Anselme
|
d41476226c
|
updated parametric mesh
|
2016-04-26 12:08:26 +02:00 |
|
Anselme
|
72466f7ef7
|
finished light and forward refactoring
|
2016-04-25 17:36:26 +02:00 |
|
Anselme
|
0273b76bdf
|
added marchingcube chunk from old RuinsofEinarria project, and made some refactoring in the class
|
2016-04-25 12:19:54 +02:00 |
|
Anselme
|
371707bdd4
|
worked a little on scene refactoring
|
2016-04-21 17:14:22 +02:00 |
|
Anselme
|
c3b5a356fe
|
ninja scene refactoring
|
2016-04-01 16:59:21 +02:00 |
|
Anselme
|
c2039b331c
|
added documentation, merged mesh and meshbuilder, deleted useless classes
|
2016-03-30 23:05:08 +02:00 |
|
Anselme
|
cd3a1d12c0
|
glAssert is now integrated to glew
|
2016-03-30 11:09:48 +02:00 |
|
Anselme
|
d07541e8ea
|
added Buffer class to handle VBOs, EBOs and UBOs
|
2016-03-29 15:44:33 +02:00 |
|
Anselme
|
4dcef0d4e3
|
changed scene to hold a pipeline, renderer does not handle modules anymore, material flags are handled by the mesh
|
2016-03-29 07:17:54 +02:00 |
|
Anselme
|
0d4914c1d7
|
setScene is now protected
|
2016-03-20 23:30:41 +01:00 |
|
Anselme
|
bd0bbb3e10
|
fixed linker error
|
2016-03-14 00:22:04 +01:00 |
|
Anselme
|
8ceca758e9
|
added pipeline class, the renderer now takes a pipeline instead of modules, the camera is now held in the scene
|
2016-03-10 22:49:44 +01: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
|
dbd8ba5dd0
|
Merge branch 'master' of https://epicsparrow.com/epicsparrow/sparrowrenderer
|
2016-03-07 13:07:09 +01:00 |
|
Anselme
|
a65ce42695
|
updated picking
|
2016-03-07 13:06:52 +01:00 |
|
Anselme
|
73af20ec99
|
Merge branch 'master' of https://epicsparrow.com/epicsparrow/sparrowrenderer
|
2016-03-04 23:24:25 +01:00 |
|
Anselme
|
c5b3f312b3
|
a few fixes
|
2016-03-04 23:24:17 +01:00 |
|
Anselme
|
d96476d171
|
fixed post effect shader bugs
|
2016-03-02 12:09:08 +01:00 |
|
Anselme
|
b3576fea52
|
removed all the #version 330 core lines in shader
|
2016-02-20 14:22:34 +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
|
080f3f6c53
|
bug fixes and minor features added
|
2016-01-24 16:50:20 +01:00 |
|
Anselme
|
fb8ff13751
|
fixed bad hdr and bloom too strong
|
2016-01-10 18:53:18 +01:00 |
|
Anselme
|
698ce5b62a
|
fixed mesh duplicates algorithm (and some render issues)
|
2016-01-07 19:55:53 +01:00 |
|
Anselme
|
160ebc0d2d
|
ended mesh refactoring
|
2016-01-07 15:50:02 +01:00 |
|
Anselme
|
b303c4b1ff
|
first commit of mesh refactoring
|
2016-01-06 18:22:28 +01:00 |
|
Anselme
|
a25344dbaf
|
HDR and Bloom working well
|
2016-01-03 20:03:04 +01:00 |
|
Anselme
|
1b14d61bdc
|
fixed vertex duplicates algorithm
|
2015-12-28 23:56:24 +01:00 |
|
Anselme
|
7825ecd12f
|
added blur, bloom, redux algorithms, added post processing pipeline
|
2015-12-28 11:12:53 +01:00 |
|
Anselme
|
53a37e6738
|
ninja commit
|
2015-12-19 00:16:28 +01:00 |
|
Anselme
|
8b61fb264f
|
TP RTR
|
2015-12-16 12:08:07 +01:00 |
|
Anselme
|
afcd38fcbe
|
fixed renderer clearing last used FBO instead of clearing screen
|
2015-12-16 01:10:57 +01:00 |
|
Anselme
|
2760f0c38f
|
refactoring : added src and shader folders
|
2015-12-15 20:00:34 +01:00 |
|
Anselme
|
ed0cf67819
|
added some code to fix vertex duplicates
|
2015-12-15 15:44:07 +01:00 |
|
Anselme
|
ee9c7040e9
|
fixed shadowmap init
|
2015-12-14 11:56:15 +01:00 |
|
Anselme
|
c455d31948
|
implemented most of shadowmaps code in the shaders and in forwardmodule.cpp
|
2015-12-13 17:10:44 +01:00 |
|