Anselme
|
9269f345b0
|
progress on TexturePack and Model serialization, added tinydir as included dependency
|
2016-07-28 15:20:16 +02:00 |
|
Anselme
|
1a515f92ec
|
added possibility to save a cubemap's face as a file, added specifications for TexturePack
|
2016-07-26 17:36:24 +02:00 |
|
Anselme FRANÇOIS
|
7ca0d3d003
|
2D elements are correctly blended and rendered according to depth
|
2016-07-24 14:53:31 +02:00 |
|
Anselme FRANÇOIS
|
e94f2a3c98
|
Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowrenderer
|
2016-07-23 13:59:37 +02:00 |
|
Anselme FRANÇOIS
|
c5c8158653
|
point light shadows are implemented, but not working yet
|
2016-07-23 13:59:34 +02:00 |
|
Anselme
|
8035f2b73f
|
added position picking
|
2016-07-22 17:31:30 +02:00 |
|
Anselme
|
66a5399fba
|
fixed 2D texturing
|
2016-07-22 12:10:40 +02:00 |
|
Anselme
|
cb4b696e12
|
added picking
|
2016-07-21 17:30:03 +02:00 |
|
Anselme
|
44efb383a9
|
added point light shadow generation shaders
|
2016-07-19 17:25:35 +02:00 |
|
Anselme FRANÇOIS
|
1cca1287ee
|
added png serialization directly from memory, fixed trackballcamera movement
|
2016-07-14 22:34:07 +02:00 |
|
Anselme FRANÇOIS
|
cfa3859cba
|
deferred pipeline now handles 2D mesh as gui objects
|
2016-07-11 20:06:37 +02:00 |
|
Anselme
|
78a2720a82
|
added addRectangle2D method to Mesh
|
2016-06-30 15:26:55 +02:00 |
|
Anselme FRANÇOIS
|
f284cb769f
|
debugged 2D pipeline
|
2016-06-25 14:43:30 +02:00 |
|
Anselme FRANÇOIS
|
db8d271d07
|
fixed issues in deferred pipeline and trackballcamera
|
2016-06-24 18:54:02 +02:00 |
|
Anselme FRANÇOIS
|
01973cea0b
|
added deferred pipeline
|
2016-06-24 18:33:53 +02:00 |
|
Anselme
|
66784724d8
|
finished material and mesh serialisation, added model class
|
2016-06-24 17:11:05 +02:00 |
|
Anselme
|
116a5e3d1a
|
added basic camera (default camera implementation)
|
2016-06-21 17:15:38 +02:00 |
|
Anselme
|
bb27fb0965
|
added texture name to material
|
2016-06-20 17:26:04 +02:00 |
|
Anselme
|
0f568c5eec
|
Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/SparrowRenderer
|
2016-06-17 14:55:40 +02:00 |
|
Anselme
|
a8f57882cc
|
added point light, added name to mesh serialisation
|
2016-06-17 14:54:07 +02:00 |
|
Anselme François
|
a23345e2e5
|
Update CONTRIBUTING.md
|
2016-06-15 16:13:13 +02:00 |
|
Anselme François
|
feedd894b7
|
Add contribution guide
|
2016-06-15 16:11:29 +02:00 |
|
Anselme
|
5eef43156b
|
added serialisation of texture to png with lodepng
|
2016-06-15 16:09:11 +02:00 |
|
Anselme
|
7c139a576a
|
added mesh serialization
|
2016-06-14 17:46:01 +02:00 |
|
Anselme FRANÇOIS
|
a70aaf7a31
|
fixed a few mistakes
|
2016-06-14 00:47:45 +02:00 |
|
Anselme
|
4f4d4da876
|
second iteration of Light refactoring
|
2016-06-13 16:52:11 +02:00 |
|
Anselme
|
dcb95d1644
|
fixed tangent space
|
2016-06-13 13:00:45 +02:00 |
|
Anselme FRANÇOIS
|
637195391d
|
ninja commit on Light refactoring
|
2016-06-13 07:58:39 +02:00 |
|
Anselme FRANÇOIS
|
1acf555854
|
enhanced Texture and FrameBuffer class to prepare incoming features on shadowmaps
|
2016-06-12 01:16:19 +02:00 |
|
Anselme FRANÇOIS
|
cbefe4f86e
|
enhanced texture class, added PCF to shadowmapping
|
2016-06-11 13:50:58 +02:00 |
|
Anselme
|
bca6c8c13f
|
improved framebuffer destructor, simple pipeline had now the ability to load default shaders if none is provided
|
2016-06-10 12:05:54 +02:00 |
|
Anselme
|
610cf8af44
|
improved texture class
|
2016-06-10 10:47:01 +02:00 |
|
Anselme
|
b5f0395cca
|
the sparrowrenderer no longer supports opengl inverior to 3.3 Core (goodbye crappy rendering)
|
2016-06-06 17:38:28 +02:00 |
|
Anselme
|
d06c6d681d
|
all opengl includes are now in opengl.h
|
2016-06-06 17:02:25 +02:00 |
|
Anselme
|
3ed4b73c05
|
fixed annoying warnings
|
2016-06-06 10:01:58 +02:00 |
|
Anselme FRANÇOIS
|
cf07f30a00
|
added version and removed all console output in Release
|
2016-06-04 14:40:37 +02:00 |
|
Anselme
|
e0acfad727
|
changing folder naming convention for linux
|
2016-06-01 00:00:42 +02:00 |
|
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 |
|