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 |
|
Anselme
|
a7d4391898
|
implemented most of shadowmaps code in light.cpp, added some code in posteffectmodule
|
2015-12-12 19:52:11 +01:00 |
|
Anselme
|
89adbf2fc5
|
fixed diffuse texture bug, added possibility to disable modules
|
2015-12-10 23:05:47 +01:00 |
|
Anselme
|
144daa8c3c
|
converted shaders to glsl extension
|
2015-12-09 17:29:53 +01:00 |
|
Anselme
|
97032c2fe6
|
added clearColor attribute in sparrowRenderer
|
2015-12-09 09:44:29 +01:00 |
|
Anselme
|
f5dfd8f5d3
|
fixed textures bug in crappy rendering
|
2015-12-08 11:58:01 +01:00 |
|
Anselme
|
6f258f295d
|
changed format to screen fbo for a more explicit and safe one
|
2015-12-08 00:09:14 +01:00 |
|
Anselme
|
80a4bac43b
|
changed texture format to standard RGB
|
2015-12-07 17:27:57 +01:00 |
|
Anselme
|
280fd4d1fd
|
fixed stupid bug
|
2015-12-07 15:37:50 +01:00 |
|
Anselme
|
fbc9a5d037
|
added posteffectmodule
|
2015-12-07 07:18:57 +01:00 |
|
Anselme
|
87a2c2c906
|
fixed tangent space, added shader source displayed when compilation error occurs
|
2015-12-03 23:59:55 +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
|
c3d5e23518
|
added high resolution timer
|
2015-12-01 10:15:14 +01:00 |
|
Anselme
|
04a82a7364
|
added alpha mask handling and fixed specular color issue
|
2015-12-01 00:24:50 +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
|
a00d1ee777
|
fixed some bugs, forward module is working
|
2015-11-29 22:32:44 +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
|
5a52b19cfe
|
shader preprocessing is working
|
2015-11-23 20:49:00 +01:00 |
|
Anselme
|
5305fdeac2
|
ninja commit on shader source class
|
2015-11-23 18:27:59 +01:00 |
|
Anselme
|
4aaf417cde
|
added gbuffer class and shader
|
2015-11-22 21:07:33 +01:00 |
|
Anselme
|
8f0d9d5fc7
|
added normal computation from positions and faces
|
2015-11-18 22:36:03 +01:00 |
|