antc13
|
f1835fd89c
|
Animations PROBABLY works fine if all joints got keyframes.
|
2016-01-23 18:02:42 +01:00 |
|
antc13
|
c984f76b2f
|
Importing & Reading Custom animation data. TODO: Shaders.
|
2016-01-20 18:36:03 +01:00 |
|
antc13
|
a47317bb32
|
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
# Conflicts:
# include/Engine/Collision/Collision.h
# resources/Shaders/ForwardPlus.frag.glsl
# resources/Shaders/ForwardPlus.vert.glsl
|
2016-01-19 18:26:45 +01:00 |
|
antc13
|
3826142e94
|
Now supporting multiple material per mesh. Simon changed glDrawElementsBaseVertex to glDrawElements in DrawFinalPass.cpp Hallelulijah!
|
2016-01-19 17:40:34 +01:00 |
|
Tleety
|
a8ffb24040
|
latest commit fix
|
2016-01-19 16:08:09 +01:00 |
|
Tleety
|
893ef38237
|
Removed world from renderer and moved depth-calculation code to modeljob
|
2016-01-19 15:41:17 +01:00 |
|
Tleety
|
982837052a
|
DirectionalLight now correctly getting directions
|
2016-01-19 14:44:17 +01:00 |
|
Tleety
|
4cafb2fc4c
|
Merge remote-tracking branch 'origin/master' into Forward+
|
2016-01-19 12:33:08 +01:00 |
|
Tleety
|
46e17b7e0d
|
Working directional light
|
2016-01-19 12:32:34 +01:00 |
|
antc13
|
2a3009212a
|
Importing custom mesh without material.
|
2016-01-18 19:37:55 +01:00 |
|
Tleety
|
4b29d48f27
|
WIP
|
2016-01-18 17:57:45 +01:00 |
|
Tleety
|
601ce85c05
|
WIP
|
2016-01-18 16:50:41 +01:00 |
|
Tleety
|
01a164847c
|
Directional light now fully added to all lists.
|
2016-01-18 15:15:33 +01:00 |
|
Tleety
|
794635b6a1
|
Added DirectionalLights to renderqueue jobs
|
2016-01-18 14:58:19 +01:00 |
|
Tleety
|
0a3b6f4da1
|
Added DirectionalLightJob
|
2016-01-18 14:57:55 +01:00 |
|
Tleety
|
4092f6b4d4
|
New Lightstruct working.
|
2016-01-18 14:20:28 +01:00 |
|
antc13
|
16c39df439
|
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
# Conflicts:
# include/Engine/Collision/Collision.h
# src/Engine/Rendering/Model.cpp
# src/Engine/Rendering/RawModelAssimp.cpp
|
2016-01-15 18:00:30 +01:00 |
|
antc13
|
8437b9c734
|
Commit for Pull
|
2016-01-15 17:58:26 +01:00 |
|
Jace
|
ce8dcd3022
|
Merge pull request #33 from teamfisk/Forward+
Forward+
|
2016-01-15 16:20:53 +01:00 |
|
Tleety
|
3de853ac8b
|
Frustum culling now works correctly for all resolutions
|
2016-01-15 15:38:14 +01:00 |
|
William Moberg
|
76f90ab031
|
The main thread is not mutex blocked while child threads load anymore.
|
2016-01-15 11:29:46 +01:00 |
|
Tleety
|
14bc850fab
|
Merge remote-tracking branch 'origin/master' into Forward+
|
2016-01-15 11:02:27 +01:00 |
|
Tleety
|
ecf524eb4e
|
Merge remote-tracking branch 'origin/master' into Forward+
# Conflicts:
# include/Engine/Rendering/PickingPass.h
# include/Engine/Rendering/Renderer.h
# resources/Schema/Entities/Test.xml
# src/Engine/Rendering/DrawScenePass.cpp
# src/Engine/Rendering/PickingPass.cpp
# src/Engine/Rendering/RenderQueueFactory.cpp
# src/Engine/Rendering/Renderer.cpp
|
2016-01-15 11:01:58 +01:00 |
|
William Moberg
|
4cf6dcfc14
|
Merge branch 'master' into AsyncResourceLoad
# Conflicts:
# include/Engine/Rendering/RawModel.h
# src/Engine/Rendering/RenderQueueFactory.cpp
|
2016-01-15 10:10:57 +01:00 |
|
Jace
|
627108c6ee
|
Fixes for #30
# Conflicts:
# src/Game/Game.cpp
|
2016-01-14 18:15:38 +01:00 |
|
William Moberg
|
71047b08ec
|
Async load works, using exceptions for special resources.
|
2016-01-14 16:27:45 +01:00 |
|
viktorljung
|
143648860b
|
Added world pointer to PickData
|
2016-01-14 15:32:41 +01:00 |
|
viktorljung
|
96371a08c8
|
Changed Picking colors from vec2 to ivec2. Picking now working for multiple scenes (Solution not perfect in the editor, yet)
|
2016-01-14 15:26:06 +01:00 |
|
viktorljung
|
e7f02f14a0
|
Added Transform.h that holds all the AbsoluteTransformation functions. Camera now working better with scenes. Changed Modeljob Matrix to only hold the model matrix instad of all matrix info
|
2016-01-14 11:12:02 +01:00 |
|
William Moberg
|
9f185a1e35
|
Wrecked the last commit. Async loading works now.
|
2016-01-13 18:51:45 +01:00 |
|
viktorljung
|
0f17f9a888
|
Merge remote-tracking branch 'origin/master' into Rendering
# Conflicts:
# include/Engine/Editor/EditorSystem.h
# include/Engine/Rendering/EPicking.h
# include/Engine/Rendering/Renderer.h
# include/Game/Game.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/Test.xml
# src/Engine/Editor/EditorSystem.cpp
# src/Engine/Rendering/RawModel.cpp
# src/Engine/Rendering/RenderQueueFactory.cpp
# src/Engine/Rendering/Renderer.cpp
# src/Game/Game.cpp
|
2016-01-12 16:13:20 +01:00 |
|
viktorljung
|
2450769190
|
some cleanup
|
2016-01-12 11:51:47 +01:00 |
|
viktorljung
|
d469fe6e9a
|
Removed picking event and added a pick function to renderer
|
2016-01-12 11:45:50 +01:00 |
|
Tleety
|
24ba3ae1f6
|
WIP, falloff things.
# Conflicts:
# resources/Schema/Components/PointLight.xsd
# resources/Shaders/ForwardPlus.frag.glsl
|
2016-01-11 17:57:15 +01:00 |
|
Tleety
|
fa6dd2dc67
|
Basic transparancy working.
|
2016-01-11 17:57:15 +01:00 |
|
Tleety
|
3c5966d174
|
Now sort models according to depth.
|
2016-01-11 17:57:15 +01:00 |
|
Tleety
|
0cf8d26557
|
Revert "Revert "Forward+""
This reverts commit b908a9f9c6.
|
2016-01-11 17:56:58 +01:00 |
|
viktorljung
|
3feee7fd35
|
Changed the structure of how RenderJobs are handled
|
2016-01-11 17:01:17 +01:00 |
|
Jace
|
39dd27726d
|
MAJOR BREAKING CHANGE: EntityID 0 is now a valid entity. Use EntityID_Invalid as sentry for checks!
Also contains inseparable editor changes.
|
2016-01-11 14:35:41 +01:00 |
|
Jace
|
b908a9f9c6
|
Revert "Forward+"
|
2016-01-11 13:48:55 +01:00 |
|
viktorljung
|
b8db80bc40
|
Added camera to PickingPass and fixed memory leak
|
2016-01-11 10:47:39 +01:00 |
|
viktorljung
|
a7b43b06a2
|
Camera component and RenderQueue changes
|
2016-01-08 16:21:59 +01:00 |
|
Tleety
|
dab4ba2164
|
Pointlights are now using the pointlight component and the Light renderqueue to draw.
|
2016-01-08 14:12:09 +01:00 |
|
Tleety
|
e7bb8954bf
|
Merge remote-tracking branch 'origin/master' into Forward+
# Conflicts:
# include/Engine/Rendering/Renderer.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/Test.xml
# src/Engine/Rendering/Renderer.cpp
|
2016-01-06 11:35:55 +01:00 |
|
Tleety
|
e510f2b88c
|
Forward plus render pass now removed from Renderer.cpp to it's own class.
|
2016-01-06 11:32:42 +01:00 |
|
Jace
|
34cbbb3eb1
|
Fixed exit crash(es)
|
2016-01-06 11:20:16 +01:00 |
|
viktorljung
|
bd82f75dd0
|
Some merge fixes, needs more work
|
2015-12-18 15:28:44 +01:00 |
|
Tleety
|
d38f58165f
|
Merge remote-tracking branch 'origin/master' into Forward+
# Conflicts:
# include/Engine/Rendering/Renderer.h
# src/Engine/Rendering/RenderState.cpp
# src/Engine/Rendering/Renderer.cpp
|
2015-12-18 15:27:47 +01:00 |
|
Tleety
|
069a6756b9
|
LightcullingPass for forward+ is now separate from Renderer.cpp.
|
2015-12-18 14:31:16 +01:00 |
|
Tleety
|
ab6af30a28
|
Base classes for decoupled forward+ renderer and a fix where if you had to many lights in a tile(200-300+) the list would fill up before the end of frustums.
|
2015-12-18 12:02:02 +01:00 |
|