Zach Pomerantz
|
568ae2e7bc
|
Move ShoudRenderFunctor to render::CullFunctor
|
2016-01-19 11:24:11 -08:00 |
|
samcake
|
29945bba92
|
Merge pull request #6837 from zzmp/feat/render-shadow
Add RenderShadowTask
|
2016-01-18 15:45:51 -08:00 |
|
Brad Hefta-Gaub
|
d10e1cc39d
|
CR feedback, dead code cleanup
|
2016-01-18 12:09:21 -08:00 |
|
Zach Pomerantz
|
6434d98365
|
Separate directional shaders with(out) shadowmaps
|
2016-01-18 11:11:28 -08:00 |
|
Zach Pomerantz
|
7f3e102b5e
|
Rename renderLights to renderItems
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
7fd20bb036
|
Set shadow pipelines manually to avoid duplication
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
625eee2b9c
|
Clean RenderShadowTask ctor
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
f3a5be9ec0
|
Decrease shadowMap res to 1024
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
562c909ad8
|
Update shadow shaders
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
b2c9cf7452
|
Fit shadowmap to viewFrustum better
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
2b27e48bf9
|
Update shadow shaders
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
bc379e920b
|
Update shadow programs
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
fad38c0bfb
|
Add uniform buffer to LightStage
|
2016-01-15 17:55:07 -08:00 |
|
Zach Pomerantz
|
5c1c1e3a3b
|
Change LightStage setFrustum signature to near/farDepth
|
2016-01-15 12:57:31 -08:00 |
|
Zach Pomerantz
|
d6e5e2de81
|
Fix orientation of shadow frustum
|
2016-01-15 12:43:45 -08:00 |
|
Zach Pomerantz
|
986af50b71
|
Remove unneccessary const
|
2016-01-15 10:50:42 -08:00 |
|
Zach Pomerantz
|
b423bc38ba
|
Remove magic numbers
|
2016-01-15 10:46:01 -08:00 |
|
Zach Pomerantz
|
e914f02445
|
Use near/far in LightStage setFrustum
|
2016-01-15 10:28:52 -08:00 |
|
Zach Pomerantz
|
710fb5df53
|
Fix shadowed orientation in LightStage
|
2016-01-15 10:18:29 -08:00 |
|
Zach Pomerantz
|
ec496f1907
|
Return copy of Light from LightStage
|
2016-01-14 14:06:32 -08:00 |
|
Zach Pomerantz
|
c704a8d8c5
|
Add RenderShadowTask
|
2016-01-14 13:53:11 -08:00 |
|
Zach Pomerantz
|
7744b89ba5
|
Prepare shadowMap pipeline to debug in color
|
2016-01-14 12:56:28 -08:00 |
|
Zach Pomerantz
|
b9b407fea0
|
Remove static shadowMap
|
2016-01-14 12:49:43 -08:00 |
|
Zach Pomerantz
|
0776ae7e72
|
Add LightStage for rendering lights
|
2016-01-14 12:49:42 -08:00 |
|
Zach Pomerantz
|
82f7ea515d
|
Clean up task construction
|
2016-01-14 12:49:42 -08:00 |
|
Zach Pomerantz
|
1436b4f6b1
|
Guard against unspecified deferredDebugMode
|
2016-01-13 18:17:40 -08:00 |
|
Zach Pomerantz
|
5c9c34377e
|
Move GL context sync to render Engine (from Task)
|
2016-01-13 17:53:15 -08:00 |
|
Zach Pomerantz
|
70cc7d87e4
|
Expose global light through DeferredLighting singleton
|
2016-01-13 17:52:02 -08:00 |
|
Atlante45
|
741c22c0ac
|
Move SimpleProgramKey to cpp
|
2016-01-13 11:47:43 -08:00 |
|
Atlante45
|
1789878be1
|
Remove dead code
|
2016-01-13 11:47:43 -08:00 |
|
Atlante45
|
c30569cd55
|
Naming coding standard
|
2016-01-13 11:47:43 -08:00 |
|
Atlante45
|
205c14eb43
|
Remove unused headers
|
2016-01-13 11:47:43 -08:00 |
|
Atlante45
|
11dc3cd261
|
Move primitive rendering out of DeferredLightingEffect
|
2016-01-13 11:47:43 -08:00 |
|
Atlante45
|
12f9091dc1
|
Fix doInBatch lambdas
|
2016-01-13 11:47:43 -08:00 |
|
Zach Pomerantz
|
016a14d3d5
|
Init the shapePlumber
|
2016-01-11 20:19:54 -08:00 |
|
Zach Pomerantz
|
db91b12203
|
Refine addPipeline signature to be more explicit
|
2016-01-11 17:31:19 -08:00 |
|
Zach Pomerantz
|
801dde7950
|
Merge branch 'master' of github.com:highfidelity/hifi into feat/render-shape
|
2016-01-11 16:38:04 -08:00 |
|
Zach Pomerantz
|
4ff2b85e1a
|
Replace ShapePipelineLib abstract with ShapePlumber instanced class
|
2016-01-11 16:00:08 -08:00 |
|
Zach Pomerantz
|
c1e8fe88e4
|
Fix shader typo (ambien->ambient)
|
2016-01-08 20:14:31 -08:00 |
|
Zach Pomerantz
|
ea8bdd5728
|
Change pipeline initialization to depend on class, not global pipelineLib state
|
2016-01-08 20:14:08 -08:00 |
|
Zach Pomerantz
|
bf68f2f2fa
|
Templatize item culling
|
2016-01-08 20:11:52 -08:00 |
|
Zach Pomerantz
|
56aba41299
|
Rename ShapeRender to DeferredPipelineLib
|
2016-01-08 14:02:49 -08:00 |
|
Zach Pomerantz
|
d8a3ae70a7
|
Conform to coding standard
|
2016-01-07 17:02:15 -08:00 |
|
Zach Pomerantz
|
1b3e144395
|
Rename Shape to ShapePipelineLib, Shape.h to ShapePipeline.h
|
2016-01-07 13:29:35 -08:00 |
|
Zach Pomerantz
|
7f0781f6e8
|
Move model update next to bindTransform
|
2016-01-07 11:49:02 -08:00 |
|
Zach Pomerantz
|
39269f12ec
|
Clean and fix Wreorder
|
2016-01-07 11:40:01 -08:00 |
|
Zach Pomerantz
|
0f6d9a4db6
|
Use variadic for addJob for cleaner construction
|
2016-01-07 11:40:00 -08:00 |
|
Zach Pomerantz
|
f902c4078d
|
Clean old DrawSceneTask
|
2016-01-06 18:55:14 -08:00 |
|
Zach Pomerantz
|
9b4a395f6b
|
Promote render::Job to render::Task::Job
|
2016-01-06 18:55:13 -08:00 |
|
Zach Pomerantz
|
9bc661adc8
|
Cleanup for style/dead code
|
2016-01-06 11:42:58 -08:00 |
|