sebastienlagarde
ea867c72
HDRenderLoop: Remove Shaders folder and move all files at root + rename XXXDefault.shader to XXX.shader
8 年前
sebastienlagarde
f61b40c5
HDRenderLoop: Move editor thing in editor directory to be able to build a player
8 年前
sebastienlagarde
ddd7203e
HDRenderLoop: Loop now work in standalone win64 player
8 年前
sebastienlagarde
7350695e
HDRenderLoop: Change prototype of Eval and LightLoop function, now take float 3 instead of float4 for lighting
8 年前
Evgenii Golubev
105f41c5
Add area light support with Fresnel and Disney Diffuse
8 年前
Evgenii Golubev
44f88df8
Merge changes from upstream
8 年前
Evgenii Golubev
15804531
Fix a merge issue
8 年前
GitHub
82b0fe2c
Merge pull request #10 from EvgeniiG/master
Add area light support with Fresnel and Disney Diffuse
8 年前
Sebastien Lagarde
47769667
HDRenderLoop: Clean some code and move file - AdditionalLightData now required on lights
8 年前
Julien Ignace
28861e70
Prepared LayeredLit shader to allow switching mapping mode for each layer. Added planar mapping.
8 年前
sebastienlagarde
648bed87
HDRenderLoop: Push starter that doesn't compile
8 年前
Julien Ignace
705c2c66
Added proper support for Vertex Color in LayeredLit shader.
8 年前
Sebastien Lagarde
ecc73ed7
HDRenderLoop: Add depth prepass +DepthPrepass for forward opaque
8 年前
sebastienlagarde
1225abd4
Merge remote-tracking branch 'refs/remotes/origin/master' into Merge-FPTL
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
Evgenii Golubev
a6a6e773
Implement ellipsoidal fade out for area lights
8 年前
sebastienlagarde
996cc98f
HDRenderLoop: Move FragInput is now global to share code + reorganise debug attributes
8 年前
sebastienlagarde
a919228a
Merge remote-tracking branch 'refs/remotes/origin/master' into Merge-FPTL
8 年前
Julien Ignace
2d47017c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/LitData.hlsl
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/LitDebugPass.hlsl
8 年前
sebastienlagarde
6a1b6e2f
Merge remote-tracking branch 'refs/remotes/origin/master' into Merge-FPTL
8 年前
Evgenii Golubev
290723c7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into UpdateAreaLightImpl
8 年前
GitHub
064c17bd
Merge pull request #11 from EvgeniiG/master
Implement ellipsoidal fade out for area lights
8 年前
sebastienlagarde
ed862ed6
Merge remote-tracking branch 'refs/remotes/origin/master' into Merge-FPTL
8 年前
Evgenii Golubev
be9aaa74
Use FastACos for the area light code
8 年前
Julien Ignace
aac1235c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
2636e56e
Remove completed TODOs
8 年前
Evgenii Golubev
c8a14bc3
Merge branch 'UpdateAreaLightImpl'
8 年前
Evgenii Golubev
303e8196
Fix the reference IBL implementation
8 年前
sebastienlagarde
2f4f4d22
HDRenderLoop: Split LIT_DISPLAY_REFERENCE in LIT_DISPLAY_REFERENCE_AREA and LIT_DISPLAY_REFERENCE_IBL
8 年前
sebastienlagarde
fa115002
HDRenderLoop: Change light structure to better match FPTL
- merge area light and punctual together
- Change directional to better match FPTL
- Add EvaluateBSDF_Directional prototype
8 年前
Evgenii Golubev
0aace9e1
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
GitHub
4bcb7368
Merge pull request #12 from EvgeniiG/master
Use a new impl. of FastACos for area lights and fix the reference IBL impl.
8 年前
Julien Ignace
900253f2
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
sebastienlagarde
ca83feb0
HDRenderLoop: Add support of directional split shadow
8 年前
sebastienlagarde
7693581b
HDRenderLoop: Fix issue with reference mode compil
8 年前
GitHub
3fc7db82
Merge pull request #15 from Unity-Technologies/Merge-FPTL-2
HDRenderLoop: Fix issue with reference mode compil
8 年前
sebastienlagarde
2591b2be
HDRenderLoop: fix issue with HeightMap
8 年前
sebastienlagarde
afe68ecc
HDRenderLoop: Add detail map to lit shader
8 年前
Evgenii Golubev
4a02bcb9
Implement the reference line light code
8 年前
Evgenii Golubev
9d05529b
Relocate and enable the reference line light code path
8 年前
Evgenii Golubev
9d2c4819
Increase the line light ref. samples
8 年前
Evgenii Golubev
a9ec88d9
Merge branch 'LineLights'
8 年前
GitHub
442f36e7
Merge pull request #16 from EvgeniiG/master
Add a reference implementation for line lights
8 年前
sebastienlagarde
7b5d7327
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
472d34b5
Add the initial impl. of LTC line light Lambertian diffuse shading
8 年前
GitHub
475169d0
Merge pull request #17 from EvgeniiG/master
Add the initial impl. of LTC line light Lambertian diffuse shading
8 年前
Sebastien Lagarde
aa503023
HDRenderLoop: Disable line area light that cause black point (Nan ?) on all objects
8 年前
Evgenii Golubev
58a0f9c9
Update performance-related comments
8 年前
Evgenii Golubev
4e6796fb
Update comments
8 年前
Paul Demeulenaere
e7df382c
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitignore
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/Editor/LitUI.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Shaders/Material/Lit/Lit.cs
8 年前
Julien Ignace
442892e0
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
Evgenii Golubev
ffa02031
Fix, clean up and optimize the line light code
8 年前
Paul Demeulenaere
7e5df8d4
Fix build
8 年前
Evgenii Golubev
70e2eef6
Add a small LTC line light optimization
8 年前
Paul Demeulenaere
2a561d3e
Reintegrate HDRenderloop template after merge (todo : fix forward pass)
8 年前
sebastienlagarde
91937fed
HDRenderLoop: Merge FPTL - start light application
- all broken for now
8 年前
Evgenii Golubev
6ee97da3
Remove the redundant TODO
8 年前
Paul Demeulenaere
21cd551b
- Integrate AlphaCutOff with MaterialGraph
- Move LitGraphUI to a specific cs file
8 年前
Paul Demeulenaere
edb3630a
Create BaseLitGUI in order to share common UI behavior with MaterialGraph (an early merge of this change will ease the next merges)
8 年前
Paul Demeulenaere
ad2ec968
Fix build
8 年前
GitHub
e23c3b62
Merge pull request #19 from Unity-Technologies/LitUI_Splitting
Split LitUI in BaseLitUI and LitUI
8 年前
Evgenii Golubev
ca4fef9f
Add the initial implementation of LTC line lights
8 年前
Evgenii Golubev
700f909f
Update preprocessor definitions
8 年前
Evgenii Golubev
0ae839d1
Add TODOs
8 年前
Evgenii Golubev
f2bf0055
Perform branching on light type earlier
8 年前
Evgenii Golubev
60997982
Naming consistency improvements
8 年前
Evgenii Golubev
2c052fee
Fix numerical integration issues
8 年前
Evgenii Golubev
bfabcc16
Implement GetEllipsoidalDistanceAttenuation() for line and area lights
8 年前
Evgenii Golubev
fe62dd2b
Remove an outdated TODO
8 年前
GitHub
b691a844
Merge pull request #18 from EvgeniiG/master
Implement LTC linear light shading for GGX and Disney Diffuse
8 年前
Paul Demeulenaere
2b2b5808
Merge branch 'master' into scriptablerenderloop-materialgraph
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/Editor/LitUI.cs
8 年前
Julien Ignace
9b94966f
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Paul Demeulenaere
724be061
Fix after merge
8 年前
Sebastien Lagarde
97a2db70
HDRenderLoop: Premultiply EmissiveIntensity and EmissiveColor + few renaming
8 年前
joeante
84ff510c
Material Upgrader support first pass
Material Upgrader framework and specific implementation for Standard ->
HD Lit.
Only limited amount of properties are transfererred. More todo.
8 年前
Paul Demeulenaere
691b79fb
HotFix forward compilation from shaderGraph
8 年前
Sebastien Lagarde
a91df7f9
HDRenderLoop: Merge FTPL - application of opaque tiled lists (untested)
8 年前
Evgenii Golubev
0ad558b0
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Paul Demeulenaere
23aab6f2
- Plug meta pass
- Use Attribute.hlsl & share the same FragInput
- Rename useDataInput => useSurfaceData & needFragInput => useFragInput
8 年前
Julien Ignace
0065b8b6
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
vlad-andreev
93ca6ef0
more property conversions, light intensity conversion, shader LOD toggle, sample shader (WIP), standard specular conversion (WIP)
8 年前
Evgenii Golubev
9b69f28e
Use fast inverse-transpose to compute the width factor
8 年前
vlad-andreev
000cb2f4
tabs->spaces
8 年前
vlad-andreev
3a839733
remove lit legacy support shader
8 年前
sebastienlagarde
f15e0c7c
HDREnderLoop: First draft of new layeredLit shader
8 年前
Sebastien Lagarde
87a19817
HDRenderLoop: Large refactor to add Triplanar and detail map on LayeredLit
8 年前
Sebastien Lagarde
cb8aa00b
HDRenderLoop: Finish cleaning LayeredLit (some bug left)
8 年前
GitHub
85b19946
Merge pull request #21 from Unity-Technologies/LayeredLitShader
Refactor LayeredLit.Shader
8 年前
sebastienlagarde
c75df233
HDRenderLoop: LayeredLit Remove BlendMaskMap variant
8 年前
Julien Ignace
72b53eb8
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
sebastienlagarde
ace22e14
HDRenderLoop: Submit optimization from Rune on area lights
8 年前
Evgenii Golubev
b2ff5346
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
GitHub
5c32602e
Merge pull request #22 from EvgeniiG/master
Implement additional LTC line light optimizations
8 年前
Evgenii Golubev
0eb1758a
Merge branch 'master' into SkySystem
8 年前
Paul Demeulenaere
16333450
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Julien Ignace
3e457cb8
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
7e712073
Fixed LayeredLit detail maps and improved the LayeredLitTest scene.
8 年前
Paul Demeulenaere
0621ae04
- Add LitSharePass.template to clarify code
- Isolate material graph integration from HDRenderloop to HDRenderloopMaterialGraph
8 年前
Sebastien Lagarde
557e77d1
HDRenderLoop: First almost working version of tile from FPTL
8 年前
Paul Demeulenaere
102b0ab8
- Unlit shader graph node
- Plug materialID (automatically deducted from GetMatchingMaterialID)
8 年前
vlad-andreev
5b31375a
Merge branch 'MaterialUpdater' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Paul Demeulenaere
4f7e51fb
Split LitUI and UnlitUI with base class to share behavior with the MaterialGraph
8 年前
Evgenii Golubev
fc0cb9a4
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into SkySystem
8 年前
GitHub
59bd5b18
Merge pull request #24 from Unity-Technologies/Split-LitUI-and-UnlitUI-with-BaseClass
BaseClass for LitUI and UnlitUI
8 年前
Paul Demeulenaere
ab48557b
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Evgenii Golubev
8c87a8f3
Add EnvShapeType.Sky
8 年前
Paul Demeulenaere
592b2ca6
Plug UnlitGraphUI to UnlitTemplate
8 年前
Paul Demeulenaere
c79b25a0
Clean way to plug default semantic behavior (using surfaceAttribute)
8 年前
Evgenii Golubev
2df9af84
Merge branch 'SkySystem'
8 年前
GitHub
3fb12546
Merge pull request #25 from EvgeniiG/master
Fix and enable sky IBL
8 年前
Evgenii Golubev
80814477
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Lighting/SinglePass/SinglePass.hlsl
8 年前
Evgenii Golubev
b6c3976f
Move the dominant specular direction to PreLightData
8 年前
Evgenii Golubev
a08f90a4
Update comments
8 年前
Evgenii Golubev
db1a3661
Implement box-to-sphere-map distance attenuation
8 年前
Evgenii Golubev
8b44deea
Implement correct ellipsoidal attenuation for area lights which scales with the area
8 年前
Evgenii Golubev
d614abcd
Aggressively simplify
8 年前
GitHub
fd4b83fe
Merge pull request #27 from EvgeniiG/master
Improvements and fixes for the sky, IBL and area lights
8 年前
Sebastien Lagarde
d3e935de
Merge remote-tracking branch 'refs/remotes/origin/master' into merge-FPTL-cluster
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Lighting/SinglePass/SinglePassLoop.hlsl
8 年前
Sebastien Lagarde
ceca355d
HDRenderLoop: Do misc refactor for the sky + few optim + write lot of todo
8 年前
GitHub
3560d0cf
Merge pull request #29 from Unity-Technologies/merge-FPTL-cluster
Misc fix / refactor in sky and shaders
8 年前
Evgenii Golubev
4cc31cfe
Implement cookie support for point and spot lights
8 年前
Evgenii Golubev
e8459fe4
Fix comments
8 年前
Evgenii Golubev
6ff56821
Implement directional light cookies
8 年前
Julien Ignace
668f9372
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/LayeredLit/Editor/LayeredLitUI.cs
8 年前
Evgenii Golubev
d68924b2
Merge branch 'LightCookies'
8 年前
Evgenii Golubev
586d04f3
Enable two directional light cookie modes
8 年前
Evgenii Golubev
4bf4a5aa
Merge branch 'LightCookies'
8 年前
Julien Ignace
d4e1f7c7
Fixed multipliers on LayeredLit for Smoothness, Metallic and Anisotropy (were always 0 before).
8 年前
Evgenii Golubev
f00d20dd
Remove redundant operations
8 年前
GitHub
fe929a4c
Merge pull request #31 from EvgeniiG/master
Add the basic impl. of light cookies
8 年前
Sebastien Lagarde
4a757643
HDRenderLoop; General cleanup pass around OnDisable/Cleanup
8 年前
Julien Ignace
c1b2cb24
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Paul Demeulenaere
f44b8fd2
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitignore
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
Julien Ignace
c95f1451
- Fixed Smoothness maps on Lit/LayeredLit shaders
- Reduced default heightmap scale to 0.01 for Lit/LayeredLit shaders.
8 年前
Sebastien Lagarde
b835a78b
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
runestubbe
517006da
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
c26c16b2
Fixed planar/triplanar so that tangent space normal aren't flipped when facing away from the world axes.
8 年前
Paul Demeulenaere
744fdd99
Add TangentToWorldDirectionNode & Update External
8 年前
Julien Ignace
dc9c16ef
Renamed "tex world scale" to "tiling" for planar/triplanar mapping.
8 年前
Julien Ignace
9ce05c62
Fixed whitespace.
8 年前
GitHub
fb30bf8c
Merge pull request #33 from Unity-Technologies/LayeredLit
Layeredlit
8 年前
runes
a5030aa0
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
9ccb7b24
Fixed LayeredLit test scene for UV3 case (data was corrupted by Vertex Tool Pro...)
8 年前
Sebastien Lagarde
0e900c4e
HDRenderLoop: Commit second draft, need testing
8 年前
GitHub
8337fa69
Merge pull request #34 from Unity-Technologies/Refactor-lightloop
Refactor lightloop
8 年前
sebastienlagarde
935b09ec
HDRenderLoop: Fix issue with tiled lighting, now working as before the refactor
8 年前
GitHub
b182eb4f
Merge pull request #35 from Unity-Technologies/Fix-Tiled-lighting
HDRenderLoop: Fix issue with tiled lighting, now working as before the refactor
8 年前
Evgenii Golubev
e7cb98c6
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Felipe Lira
462e7b4d
Merge branch 'master' into scriptablerenderloop-graphicssettings
8 年前
Paul Demeulenaere
267b0349
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
37270dfe
Move SampleBakedGI & CalculateVelocity to MaterialUtilities.hlsl (it allows sharing with MaterialGraph template shader)
8 年前
GitHub
62b752ee
Merge pull request #40 from Unity-Technologies/Create-MaterialUtilities
Create material utilities
8 年前
Paul Demeulenaere
e26dbf64
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Paul Demeulenaere
8741cf58
Plug bakeDiffuseLighting
8 年前
GitHub
2dd27005
Merge pull request #41 from Unity-Technologies/LayeredLit
Fixed LayeredLit test scene for UV3 case (data was corrupted by Vertex Tool Pro...)
8 年前
Paul Demeulenaere
e43aac79
- Add BakeDiffuseLightingNode
- Fix empty regex (use explicit "nothing_at_all" because it's clearer)
- Fix Require for MasterNode considering the filter value
- Rename PositionCS => PositionHS
8 年前
Sebastien Lagarde
23a7a206
HDRenderLoop: Enable linearLighting and CCT + rename rebuild to build
8 年前
Evgenii Golubev
f65b821e
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Sebastien Lagarde
92e53eeb
Revert "HDRenderLoop: Enable linearLighting and CCT + rename rebuild to build"
This reverts commit 4842000efd1c88991ba9d57e371f66de10f37d67.
8 年前
Evgenii Golubev
a1d11347
Improve and enable GetShiftedNdotV()
8 年前
Sebastien Lagarde
8c30d816
Revert "Revert "HDRenderLoop: Enable linearLighting and CCT + rename rebuild to build""
This reverts commit 620f000bf732c2b9d7ddd455e4900dc84dcf96d0.
8 年前
Sebastien Lagarde
39c9f7ed
HDRenderLoop: First draft not working of depth pixel offset
8 年前
Sebastien Lagarde
521b51c7
HDRenderLoop: Big refactor to preprate for depthOffsetVs
8 年前
GitHub
9690c7b7
Merge pull request #44 from Unity-Technologies/pixel-depth-offset
Prepare for depth pixel offset
8 年前
Julien Ignace
2ec18892
Merge branch 'master' into SkyFramework
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Sky/SkyRenderer.cs
8 年前
Sebastien Lagarde
d1bf008e
HDRenderLoop: Add distortion pass control + depth offset support
8 年前
GitHub
6b8997e6
Merge pull request #46 from Unity-Technologies/Add-distortion/DepthOffset
HDRenderLoop: Add distortion pass control + depth offset support
8 年前
sebastienlagarde
d681dbc6
HDRenderLoop: fix issue with pragma disable warning and debugger
8 年前
GitHub
d85c76fd
Merge pull request #49 from Unity-Technologies/fix-issue-with-pragma-disable-warning-and-debugger
HDRenderLoop: fix issue with pragma disable warning and debugger
8 年前
sebastienlagarde
ad90df53
HDRenderLoop: Add mainTex scale bias on lit.shader and layeredLit.shader
8 年前
GitHub
e668399e
Merge pull request #50 from Unity-Technologies/Add-scale-bias-mainTex
HDRenderLoop: Add mainTex scale bias on lit.shader and layeredLit.shader
8 年前
sebastienlagarde
506d2826
HDRenderLoop: Add UV2 control
8 年前
Sebastien Lagarde
42aa5061
HDRenderLoop: Reduce the number of combinaison of layeredLit as it is not practical
8 年前
Sebastien Lagarde
d79f7fb8
HDRenderLoop: Some formatting
8 年前
Sebastien Lagarde
3852f3a1
HDRenderLoop: Missing depth offset for depthOnly/Shadow/forward
8 年前
GitHub
396c29de
Merge pull request #51 from Unity-Technologies/Add-uv2-control
HDRenderLoop: Add UV2 control
8 年前
Evgenii Golubev
8bbe4289
Merge remote-tracking branch 'upstream/master'
8 年前
Filip Iliescu
5da35f57
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
GitHub
58a746e5
Merge pull request #56 from EvgeniiG/master
Reduce noise related to IBL
8 年前
Julien Ignace
819c7c46
Merge branch 'master' into SkyFramework
8 年前
Filip Iliescu
e94eb9e2
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Tim Cooper
e9ce1c42
[srl]Implement c# changes to match the c++ code changes.
8 年前
Julien Ignace
1feebf25
Fixed default value for Smoothness Detail Scale.
8 年前
GitHub
a58c0e13
Merge pull request #61 from Unity-Technologies/LayeredLit
Fixed default value for Smoothness Detail Scale.
8 年前
Julien Ignace
95bd4bde
First version of layered shader height blending.
8 年前
GitHub
8760c4f3
Merge pull request #65 from Unity-Technologies/LayeredLit
First version of Layered Lit shader height based blending.
8 年前
Tim Cooper
1ddcb9ee
Merge remote-tracking branch 'origin/master' into refactorentrypoint
8 年前
Evgenii Golubev
5f0870cc
Update comments and store the value of the integral of the image
8 年前
GitHub
7a0c40da
Refactorentrypoint ( #68 )
Update to the RenderPipes to support the new paradigm on how to go about writing a renderpipe.
Renderloops now should only contain configuration information + a call out to the rendering logic (preferably living in a static function). A loop now executes within a 'rendering context' that passes along a sidecar configuration file called a 'DataStore'. Any transient information that is needed between frames should be stored in this datastore (things like the materials / rendertextures). When the renderloop is destroyed this sidecar data is automatically cleaned up. It can also be cleaned manually.
Currently only the BasicRenderLoop has been ported to this new model due to the other loops not having a separation of concerns between transient data and configuration. They need the loop owners to detangle this before porting to the new model can take place. These existing loops still work, but they suffer from the same lifecycle issues they have had up unti...
8 年前
Julien Ignace
31df85eb
LayeredLit: Vertex colors now act as a height offset when using height based blend.
8 年前
Evgenii Golubev
1af099df
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into MIS
8 年前
Evgenii Golubev
efd3ad16
Replace tangent frames with 'localToWorld'
8 年前
GitHub
f3e5d8cd
Merge pull request #70 from EvgeniiG/master
Improve the quality of EnvMap filtering
8 年前
Evgenii Golubev
a0e8eceb
Remove clamp from anisotropic GGX
8 年前
sebastienlagarde
b890244e
HDRenderLoop: Rename the directory HDRenderLoop in HDRenderPipeline
8 年前
Evgenii Golubev
839c2ec2
Add a TODO
8 年前
Evgenii Golubev
4e84f59a
Remove redundant operations
8 年前
Evgenii Golubev
3758fdee
Fix the white furnace test failure
8 年前
Paul Demeulenaere
40290c81
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/ShaderVariables.hlsl
8 年前