Lynix
|
763701df7f
|
Graphics/Material: Inline class
Former-commit-id: 7cd8b7a00c87adf087dae7d0fb8d955747cf82d1
|
2015-06-17 23:36:53 +02:00 |
Lynix
|
b7c5283c4e
|
Graphics/Sprite: Fix compilation in debug
Former-commit-id: 233f8ebe775e268b72808ecd0770956651e717f6
|
2015-06-17 14:32:18 +02:00 |
Lynix
|
ebbaaf7ff2
|
Graphics: Add depth render technique/queue
Former-commit-id: 711306ee5f84a9579068ce23240dc105cec15cde
|
2015-06-17 14:32:05 +02:00 |
Lynix
|
52972b0514
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Former-commit-id: d58c9f21d0de14e06321ed38b237b9fffcc0b2b8
|
2015-06-16 23:04:20 +02:00 |
Lynix
|
54b0339025
|
Graphics/TextSprite: Inlined some methods
Former-commit-id: 8c6633867e25b86b5b641662c804c446478fe56c
|
2015-06-16 22:54:29 +02:00 |
Lynix
|
8ade9fa65e
|
Graphics/Sprite: Update to InstancedRenderable
Former-commit-id: 8153acbca05bf6afb4a4ed6cd0a323f641919b6d
|
2015-06-16 22:54:01 +02:00 |
Lynix
|
974df4288f
|
First shadow mapping commit
Former-commit-id: 7465a7c3297626f8db8c1ff48a20c0e0d9feb765
|
2015-06-16 14:21:20 +02:00 |
Lynix
|
c879bd1656
|
Graphics/Renderable: Fix warning
Former-commit-id: 8732717db7a067ccb286daf5771520c30017acc6
|
2015-06-16 12:25:32 +02:00 |
Lynix
|
6d953d9e93
|
Graphics: Separate Renderable and make Light a Renderable (LightComponent)
Former-commit-id: 6177d473f27ef493ba77417fc14461cb08b6f9e1
|
2015-06-16 00:31:04 +02:00 |
Lynix
|
f4c3ec51ed
|
Final VS fixes
Former-commit-id: 6da44f94127f61de39710a52b8b3b73ce19c1269
|
2015-06-14 16:18:37 +02:00 |
Lynix
|
4cc8b53041
|
Graphics/DeferredRenderPass: Delete copy
This fixes compilation under VS
Former-commit-id: ccc7e647d0d06567953abb04b3fed73ca026bd0a
|
2015-06-13 22:32:22 +02:00 |
Lynix
|
1fc17c8b53
|
Separate NAZARA_API into multiple defines (one per module)
To fix inter-module dependency
Former-commit-id: 64704f020e0af22e529d38527323ba977187d4d0
|
2015-06-13 22:31:29 +02:00 |
Lynix
|
251e21f006
|
More VS fixes
Former-commit-id: 356effb816b9527ff9e89ee3b99074c468455b08
|
2015-06-13 19:42:07 +02:00 |
Lynix
|
d9c31636b9
|
Graphics/RenderTechnique: Move viewer to SceneData
Former-commit-id: 6c8b5a00b65649c7a3877a186b51f7240361e801
|
2015-06-13 16:27:12 +02:00 |
Lynix
|
8c345964ef
|
Graphics/TextSprite: Add scale
Former-commit-id: 54bb42e83060730e8bd4784b1e24b479d21157f7
|
2015-06-12 00:45:52 +02:00 |
Lynix
|
2391d76332
|
Graphics/ForwardRenderTechnique: Fix light uniforms
Former-commit-id: b3f0ae5cab39ea5a698800985843a818280d18be
|
2015-06-12 00:23:46 +02:00 |
Lynix
|
3b5551ed7a
|
Graphics/TextSprite: Update to Renderable
Still WIP as it appears to randomly crash
Former-commit-id: 2397ba7e556f7ed72b5fc8752704c3b212fa9fc1
|
2015-06-11 14:14:57 +02:00 |
Lynix
|
48a54dfa5c
|
Graphics/Renderable: Add InstanceData
Former-commit-id: f30f011ae91a445d5b22f33150a88bbda218950c
|
2015-06-11 14:14:11 +02:00 |
Lynix
|
6f2f8d6390
|
Graphics: Make Background/RenderTechnique independent from Scene
Former-commit-id: d588a3bb74b08d79990a278ad2e399e9797755b4
|
2015-06-09 00:26:13 +02:00 |
Lynix
|
a069b105e6
|
Fully replace listener system by signals
Former-commit-id: 032dfddd12cc3a792c71426148c758ffac3621f9
|
2015-06-07 20:42:41 +02:00 |
Lynix
|
0f4cf3c910
|
Graphics/RenderTechnique: Add uniform invalidation
Former-commit-id: 8f03073408a03854533d9911eb1a0605ebbb8767
|
2015-06-07 18:25:35 +02:00 |
Lynix
|
65c4409f9c
|
Graphics/DeferredRenderQueue: Replace listener by signals
Former-commit-id: b874409b523a1bfd6d9dd0d74c0f28189411bcca
|
2015-06-07 18:09:37 +02:00 |
Lynix
|
c0c6179acc
|
Graphics/ForwardRenderQueue: Replace listeners by signals
Former-commit-id: 3429e69cc4334ba602d8ccfb1fc725af85d42f7f
|
2015-06-07 17:59:09 +02:00 |
Lynix
|
fe25249136
|
Replace Listenable system by signals
Former-commit-id: 16fb0b3e703ca4b41ceb97fab938cebb05f677d4
|
2015-06-07 15:16:11 +02:00 |
Lynix
|
b9ced78772
|
Graphics/RenderTechnique: Remove Clear method
Let's face it, this method was useless from the beginning.
Former-commit-id: c38f57785c900acf66560ad07aa29498312c6063
|
2015-06-05 13:38:22 +02:00 |
Lynix
|
8c6806eacb
|
Graphics: Update Light and Model to new interface
Former-commit-id: 5643f20261524f93a5d080404de5ab0b29151acb
|
2015-06-04 00:18:43 +02:00 |
Lynix
|
349b322834
|
Graphics/RenderQueue: Default argument for Clear method
Former-commit-id: b45e5b8819670e3d88a7d737e957e2207fc3200e
|
2015-06-03 22:39:13 +02:00 |
Lynix
|
11e7748d85
|
Ndk/GraphicsComponent: Update
Former-commit-id: 4f4ca46fb58582abb0c61b7f081b77e9cd95ee0f
|
2015-06-02 17:21:23 +02:00 |
Lynix
|
844062cfd0
|
Graphics/Renderable: Fix warning
Former-commit-id: 6370969c051e7612b59e303806a6dc650988afc9
|
2015-06-02 17:19:47 +02:00 |
Lynix
|
0f7948ea4c
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Conflicts:
include/Nazara/Graphics/SkeletalModel.hpp
src/Nazara/Graphics/SkeletalModel.cpp
Former-commit-id: 7dba08bc594d501adbc5a81c4ec1a70021eaa5b6
|
2015-05-31 22:18:09 +02:00 |
Lynix
|
4a87481311
|
Graphics/ForwardShading: Remake light selection
Former-commit-id: f7e761411e88513d1772b55f09ac4bd3a1d065a7
|
2015-05-31 22:13:49 +02:00 |
Lynix
|
eba7cfc538
|
Graphics/Renderable: Fix linking
Former-commit-id: f41d5c79cf48e2f0fc9dd9f04b8a9229eea6cf7c
|
2015-05-31 22:12:59 +02:00 |
Lynix
|
8f8eca1d70
|
Graphics/SkeletalModel: Update to new code
Former-commit-id: 74b17bf06b3c7c22477ee3a098301e70b093f890
|
2015-05-31 22:12:46 +02:00 |
Lynix
|
962c1f2362
|
Graphics/SkeletalModel: Begin update to Renderable
Former-commit-id: c05e8a85bf3f0227fe2e75480df12045c8384124
|
2015-05-28 14:37:40 +02:00 |
Lynix
|
e332193cd1
|
Graphics/Model: Default move constructor/operator
Former-commit-id: 0bf6787057d807dfaf4e27c965ea0d654c369b85
|
2015-05-28 13:49:25 +02:00 |
Lynix
|
367ec18217
|
Graphics/Light: Change the way lights are queued
Former-commit-id: 18cf919c3b221425624a4db15c59699abfba6fc7
|
2015-05-27 00:15:12 +02:00 |
Lynix
|
a92a58301a
|
Graphics/Light: Add cache infos (cosines, tangent) + inline
Former-commit-id: 36e6fb9c2d09597480302da30d3097ec54582fe8
|
2015-05-26 23:45:40 +02:00 |
Lynix
|
68d6f62cd4
|
Graphics/AbstractRenderQueue: Made members public
Former-commit-id: 61f69dda42b5d091a94d65b9f7f04ff1ce1ce59e
|
2015-05-26 23:39:42 +02:00 |
Lynix
|
6f06383ab0
|
Graphics/Light: Update to Renderable
Former-commit-id: 6766d036eb4c79fd0d5cdb718b06d6e4812ac660
|
2015-05-26 14:16:15 +02:00 |
Lynix
|
e1a25a8885
|
Graphics/Model: Update to Renderable
(Note: this branch doesn't compile right now, this is normal)
Former-commit-id: 8c7e823122744394dda31db9acbfe2823c6f29e2
|
2015-05-26 14:16:05 +02:00 |
Lynix
|
f181d0f2df
|
Graphics/Renderable: Provide Cull default implementation
Former-commit-id: 7584b42b8737a426818af836628f8e7e1e34eb46
|
2015-05-26 14:13:57 +02:00 |
Lynix
|
be335c3e81
|
Graphics/Renderable: Fix copy constructor/operator
Former-commit-id: eb376d49285cefa1f0317719a47e41f62a11aae5
|
2015-05-26 14:13:24 +02:00 |
Lynix
|
b075d05d82
|
Graphics/RenderQueue: Replace AddLight method by variations
Former-commit-id: 79ad49d60bd8d397aa606cded7c0dd2d20a078dc
|
2015-05-26 14:12:41 +02:00 |
Lynix
|
3ee981867e
|
Graphics: Add Renderable class
WIP
Former-commit-id: b9ea2a443cf2e5f8b90360e1f47466b0c3ce69fa
|
2015-05-26 00:08:24 +02:00 |
Lynix
|
36b39ec868
|
Alphabetical commit
Former-commit-id: 4f1e73bd1228fefefd7f788adcd3ccb396d0b141
|
2015-03-19 18:17:52 +01:00 |
Lynix
|
e873d40ccc
|
(View) Added Map[Pixel|World]To[World|Pixel] method
Former-commit-id: 39295c71d040d472117cb30c266169476f563e9d
|
2015-03-18 20:31:39 +01:00 |
Lynix
|
ee6ca790a5
|
Fixed missing includes and warnings under VS
Former-commit-id: c06756b62b616e7322aced01062966247bb7654f
|
2015-02-21 15:04:07 +01:00 |
Lynix
|
2b6dcb4e2b
|
(Material) Set*Map methods now take an object reference...
...instead of a naked pointer.
Also renamed some parameters to make them more explicit.
Former-commit-id: 3b962ba178ffc94d630fb11e005e9992cf93005d
|
2015-02-18 21:03:17 +01:00 |
Lynix
|
4c659a6442
|
Fixed potential name conflict with user's code
Former-commit-id: ca4e2ec3973d45832fc6a6535750b2639f65fe23
|
2015-02-04 21:59:45 +01:00 |
Lynix
|
7a73314ef5
|
Added resource managers
Former-commit-id: 9c071230c1e325ec672c9dfe30ee7e498baa1d08
|
2015-01-28 20:53:40 +01:00 |