Lynix
|
b3455e88ca
|
Graphics/DepthRenderTechnique: Add Clear method
Former-commit-id: 70e7cb5b59f0407c73766687b6a95e09b7eca589
|
2016-04-17 19:58:15 +02:00 |
Lynix
|
37aa00b2e7
|
Merge branch 'master' into NDK-ShadowMapping
Former-commit-id: e2be28b65207dfbb81efe58f31ca31548afecee7
|
2016-04-17 19:57:15 +02:00 |
Lynix
|
c8dd28f75c
|
Sdk/RenderSystem: Allow to change render technique
Former-commit-id: ec61a2ebff138300344e6068917f0863c3d11859
|
2016-04-16 18:40:58 +02:00 |
Gawaboumga
|
265e1c0fbd
|
Fix compilation for gcc/clang + tests for serialization
Former-commit-id: db9c93a1db3c57f268fc17e411402e071fc8675a
|
2016-04-04 10:17:05 +02:00 |
Lynix
|
dce587bd63
|
Add support for custom resource parameters
And allow users to skip a precise loader using them
Former-commit-id: 297af2e4a24ad67c343aae5d89352abf4ea05f63
|
2016-03-08 13:37:17 +01:00 |
Lynix
|
c94c525446
|
Graphics/TextSprite: Add convenience constructor
Former-commit-id: f6ca6499baf20e561616251950e7749350516b14
|
2016-01-19 12:15:44 +01:00 |
Lynix
|
c359c6925e
|
Graphics/SpriteLibrary: Fix missing initialization/uninitialization (fixes crash at exit)
Former-commit-id: c7bbd781d163a8456f1fadd0f71451adc5a1bd1a
|
2016-01-19 12:14:07 +01:00 |
Lynix
|
c6f491ca21
|
Graphics/TextSprite: Optimize Update method
Make it keep established connections instead of clearing everything and connecting again
Former-commit-id: abe315a03ba19059a9a867c23780c2f8cd34345b
|
2016-01-06 12:01:35 +01:00 |
Gawaboumga
|
7f4a7c1012
|
Add override where missing
Former-commit-id: 2a876a280bc29f45ba81cedff5a3efeb5b70efab
|
2015-12-30 15:15:20 +01:00 |
Lynix
|
1926b28d63
|
Graphics/Light: Add missing GetInnerAngleCosine() and GetInvRadius() implementation
Former-commit-id: 7deb6b2dd76139ccc98801cdb36a27e1f5979722
|
2015-12-18 13:46:15 +01:00 |
Lynix
|
91f778dd89
|
Graphics/SkyboxBackground: Add movement scaler
Former-commit-id: 02682210b2b3d4b0cf27c6dd8cf171a025a92701
|
2015-12-10 14:08:09 +01:00 |
Lynix
|
9e7452ab68
|
Graphics/DepthRender: Fix compilation
Former-commit-id: 749e3b67038cba20c46bd5570e616608200733f5
|
2015-12-09 01:11:27 +01:00 |
Lynix
|
9cf5e4b68c
|
Merge branch 'master' into NDK-ShadowMapping
Former-commit-id: 83435ab51753299b30a102871fbcd5558d2ac4f1
|
2015-12-09 00:59:07 +01:00 |
Lynix
|
93fae53ea5
|
Graphics: Qt-friendly change
Former-commit-id: b4b278897d681ea5361ce9f751a0ecba7acd34ee
|
2015-12-07 22:45:07 +01:00 |
Lynix
|
0a0e6d00f7
|
Graphics: Add render order
Former-commit-id: 881ae69c214e024846dc0165f3476f76f5bcc0b5
|
2015-11-27 23:38:54 +01:00 |
Lynix
|
ed961f5ba8
|
Core: Merge InputStream and OutputStream to Stream
Remove serialization support from Stream
Former-commit-id: 7a761e4fcd07cab561f13e4709c4492ed18da88a
|
2015-11-20 13:52:49 +01:00 |
Lynix
|
5d6e6b2d45
|
Fix errors and warnings
Former-commit-id: a3ba309633f198f82c1d0277d750d867cad4ba44
|
2015-11-12 00:29:10 +01:00 |
Lynix
|
7db9be3cfb
|
Disable memory manager for every module
Former-commit-id: 4c6e0a87de57bf55780cc9dfee280cc198d06704
|
2015-09-28 00:41:24 +02:00 |
Lynix
|
eaf1bb3601
|
Merge branch 'NDK-Refactor' into NDK
Conflicts:
examples/HardwareInfo/main.cpp
include/Nazara/Renderer/Enums.hpp
include/Nazara/Renderer/GpuQuery.hpp
include/Nazara/Renderer/OpenGL.hpp
include/Nazara/Renderer/RenderBuffer.hpp
include/Nazara/Renderer/RenderTexture.hpp
include/Nazara/Renderer/Texture.hpp
src/Nazara/Graphics/AbstractRenderTechnique.cpp
src/Nazara/Graphics/DeferredRenderTechnique.cpp
src/Nazara/Graphics/Material.cpp
src/Nazara/Graphics/SkyboxBackground.cpp
src/Nazara/Renderer/GpuQuery.cpp
src/Nazara/Renderer/OpenGL.cpp
src/Nazara/Renderer/RenderBuffer.cpp
src/Nazara/Renderer/RenderTexture.cpp
src/Nazara/Renderer/Renderer.cpp
src/Nazara/Renderer/Shader.cpp
src/Nazara/Renderer/ShaderStage.cpp
src/Nazara/Renderer/Texture.cpp
Former-commit-id: 2f1c7e9f9766f59ab83d9405856a1898ac4ab48f
|
2015-09-25 23:16:58 +02:00 |
Lynix
|
df8da275c4
|
Switch from Nz prefix to namespace Nz
What a huge commit
Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
|
2015-09-25 19:20:05 +02:00 |
Lynix
|
c214251ecf
|
Update copy/move constructors/operators
Former-commit-id: b1faeeae9211a6c0ca29261d46929dc8c66ea0c4
|
2015-09-24 12:51:52 +02:00 |
Lynix
|
dea3fb4e39
|
Convert spaces to tabs
Former-commit-id: b459cfe0c83f651cc660d42f7d3014c3b146f345
|
2015-09-24 00:55:57 +02:00 |
Lynix
|
2fd3872099
|
Core: Remove NonCopyable
Former-commit-id: f8c6d10ad0b1abb4a32e3c867b7f24fd4bde68a4
|
2015-09-24 00:37:21 +02:00 |
Lynix
|
025d873228
|
Merge branch 'NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: 2772ff703c9d68d536667c469aca85084be4b861
|
2015-09-19 14:47:02 +02:00 |
Lynix
|
859544eaa7
|
Ndk: Add support for 2D rendering
Former-commit-id: bdf9257816c8f48b8c0679647978480785720053
|
2015-09-18 12:34:05 +02:00 |
Lynix
|
03ee0a12ed
|
Make signals arguments clearer
Former-commit-id: c329f1fc5b8d8ffcf8e38ec4e4804454b31f685f
|
2015-09-14 22:40:38 +02:00 |
Lynix
|
2b48917176
|
Merge branch 'NDK' into NDK-ShadowMapping
Former-commit-id: b07de3853987ffc91946b307208c0ec26eda280a
|
2015-08-17 14:26:42 +02:00 |
Lynix
|
ba1073828f
|
Graphics: Improve code
Former-commit-id: d548b513aef5190e20bc065653178981c5d18f68
|
2015-08-16 01:44:17 +02:00 |
Lynix
|
95ae8ed82c
|
Graphics: Add billboard class
Former-commit-id: bc898f00aa78dd42f61d34ce743ed9a73dce55f6
|
2015-08-16 01:43:17 +02:00 |
Lynix
|
835da411c7
|
Graphics/Shadows: Add directional shadow mapping (WIP)
It still needs some debug
Former-commit-id: 029872debc1a784712a33802ddd70a2b61e55623
|
2015-08-13 13:54:34 +02:00 |
Lynix
|
75972fec36
|
Graphics: Add shadow mapping
Former-commit-id: ca404bee246991eab98df35396e3010ec5165c43
|
2015-07-05 23:57:54 +02:00 |
Lynix
|
1f2e810927
|
Graphics: Remake DepthRender[Queue|Technique]
Former-commit-id: c4d8d4d28d02822273ebe7dca3e468ea156af674
|
2015-07-05 23:43:35 +02:00 |
Lynix
|
c0ee9d04b5
|
Graphics/Material: Add depth material parameter
Former-commit-id: 980888e12e5d8c8cf280c6a62592068cfab49d2e
|
2015-07-05 23:23:17 +02:00 |
Lynix
|
9a7c356f75
|
Graphics/Material: Fix texture getters
Former-commit-id: 00799529501c489498c4afd7e42195157b74ba22
|
2015-07-02 12:24:04 +02:00 |
Lynix
|
529673ebc1
|
Graphics/Light: Make shadow map format/size parametrable
Former-commit-id: 8151d71d58ab760584c0ace1e0686c44bab9d3b2
|
2015-06-30 20:48:46 +02:00 |
Lynix
|
2c4a35b2d1
|
Graphics/Light: Add move constructor/operator
Former-commit-id: d2823b5bae913fc0d218f6aaf067ee29812a6cbf
|
2015-06-30 20:47:39 +02:00 |
Lynix
|
0cb4726bf5
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: f62e9a27427d96893acd2381bb06ae928a1d3741
|
2015-06-29 21:05:09 +02:00 |
Lynix
|
318da0d960
|
Fixed some warnings
Former-commit-id: d7db2b471afac2d16f44a67e79842f8a7fc2100e
|
2015-06-28 13:48:22 +02:00 |
Lynix
|
a4bd84a6e3
|
Graphics: Remove deprecated scene interface
Former-commit-id: 6b5d3c22827912d664c4f8c9c4051c824180bb51
|
2015-06-24 13:55:35 +02:00 |
Lynix
|
58f91d6e39
|
Graphics/ParticleSystem: Update interface
Former-commit-id: b58c3f194a32411eba2e321b00987d3c76e03cb0
|
2015-06-24 12:41:54 +02:00 |
Lynix
|
eddac5c0b6
|
Graphics/SkyboxBackground: Fixes
Former-commit-id: ab45a2efa957e33015e4d8dd57ebc8a5d028798c
|
2015-06-24 00:18:38 +02:00 |
Lynix
|
4cd4055c3f
|
Graphics/Model: Fix includes
Former-commit-id: 27f0e51429ce1ddb9e35d849a296186d79b1cde6
|
2015-06-23 23:35:30 +02:00 |
Lynix
|
6092b0692b
|
Graphics/Backgrounds: Update backgrounds to new coding-style
Former-commit-id: 9f96b93706fd8417d6262392f0ce9ab9ca1985c3
|
2015-06-23 23:35:11 +02:00 |
Lynix
|
0ec0e02a5f
|
Graphics/ParticleSystem: Turn it to Renderable interface
Former-commit-id: c083f32a4bf2baed93126c30a6d05cf8ed0ba493
|
2015-06-23 14:01:44 +02:00 |
Lynix
|
06b5e09935
|
Graphics/Renderable: Make Cull simply virtual (not pure anymore)
Former-commit-id: 34042cae998af21c04cbd393864f6984da5b1ef1
|
2015-06-23 13:59:15 +02:00 |
Lynix
|
ea3fdaba26
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: 0a72e838de272bff91f0b8c8a3637db94fdd7820
|
2015-06-22 13:31:23 +02:00 |
Lynix
|
109af2a581
|
Graphics/Light: Fix missing getters
Former-commit-id: 3e7c21d8f3d2a47b3a19f9eec4fcf44e2412a0ed
|
2015-06-22 13:27:45 +02:00 |
Lynix
|
17f9d26387
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Former-commit-id: d6b7e05adf8586c40b79de8dc0880ae1a501403c
|
2015-06-22 11:19:34 +02:00 |
Lynix
|
4b5c08e739
|
Graphics/Sprite: Fix debug build
Former-commit-id: 751eea18f8ca4c68243dbc363eb4b7de2618784d
|
2015-06-22 00:54:00 +02:00 |
Lynix
|
8472578e42
|
Graphics/Material: Fix compilation error
Former-commit-id: 1cb87781afd8de0f6aaf4f6cbac861d5a1f8f717
|
2015-06-18 12:09:51 +02:00 |