sebastienlagarde
7934dae3
HDRenderPipeline: Refactor shader pass code + fix issue with error detection in editor
This PR clean the error code detection of legacy shader that was drawing
in every pass
It fix an issue with Prepass that was not always correctly handled with
forward only
It clean the code to avoid redundant call of forward pass
It reduce memory allocation by precomputing shader pass name
7 年前
Felipe Lira
4bf2abf5
Merge branch 'LightweightPipeline'
7 年前
GitHub
0682a517
Merge pull request #405 from EvgeniiG/refl_probe_fix
Fix light culling while rendering reflection probes
7 年前
Evgenii Golubev
57aa5358
Fix light culling while rendering reflection probes
'camera.worldToCameraMatrix' has a positive determinant (flip Y and Z) when rendering reflection probes, yet has a negative determinant (flip Z) in the case of the regular scene rendering.
7 年前
Tim Cooper
4e26b4fc
First pass working layered graph :)
7 年前
Tim Cooper
7809cfe9
refactoring material graph to allow for layered materials.
7 年前
Tim Cooper
79841e4c
Starting to work layer graph
7 年前
Tim Cooper
9557fcee
Merge commit '76ff1855a761cc5b39944f12a7456bbed2c79efb' into exposed-prop-subgraph
7 年前
Peter Bay Bastian
a3385c0f
Undo/redo prototype
7 年前
Tim Cooper
19ff14c7
remove c#4 features.
7 年前
Tim Cooper
f2cae710
Merge branch 'exposed-prop-subgraph'
# Conflicts:
# MaterialGraphProject/Assets/UnityShaderEditor/Editor/Drawing/Inspector/GraphInspectorView.cs
7 年前
Peter Bay Bastian
33e9b11f
Log warning with source when shader has error
7 年前
Jens Holm
2ab88d19
Add title to PreviewNode
7 年前
Peter Bay Bastian
df04d0ce
Use current ambient probe for preview rendering
7 年前
Peter Bay Bastian
3b205c79
UIElements-based shader properties in inspector
7 年前
Peter Bay Bastian
dc01b9ae
Fix constructor in ShaderPropertyRemoved
7 年前
Peter Bay Bastian
314ba653
Add change notifications for shader properties
7 年前
Jens Holm
c5b4edc2
Add preview node
7 年前
Tim Cooper
4a551695
temp
7 年前
Tim Cooper
97674d1f
Remap graph handling for textures.
7 年前
Peter Bay Bastian
ed12540d
Make party preview more trippy
7 年前
Tim Cooper
c1f2dd69
Unlit and lit nodes now working properly in and outside a subgraph :)
7 年前
Peter Bay Bastian
65e94a0c
Add rate limiting for preview updates
7 年前
Tim Cooper
1229aaef
Use slot defaults for master nodes.
7 年前
Peter Bay Bastian
6c9cb29a
Refactor toolbar (no more presenters, acts a little more like buttons)
7 年前
Tim Cooper
97cfbe75
Working remap node (wood wood) probably still needs a bunch of love. but something is working :)
7 年前
Peter Bay Bastian
dcc886b3
Default preview to be expanded
7 年前
Tim Cooper
e5c78ee9
Separate usage of 'graph requirements' from 'model requirements' to not pollute the surface input structure.
7 年前
Peter Bay Bastian
bf91b908
Put in change notification for preview expanded state
7 年前
Tim Cooper
76430e32
Refactored subgraph to abstract subgraph + remap subgraph. This is groundwork to allow for real remap master nodes.
7 年前
Peter Bay Bastian
d0f20689
Add initial preview hiding (still being rendered behind the scenes)
7 年前
Tim Cooper
779d0288
[MatGraph]Use generated names for properties so that they do not conflict and are formatted properly.
7 年前
Peter Bay Bastian
5b4c9be5
Move things around in preview generator
7 年前
Tim Cooper
52d5558a
do not throw errors on default sampler slots, nodes need to handle this case.
7 年前
Peter Bay Bastian
8e841bce
Remove UpdateData from MaterialGraphPresenter
7 年前
Tim Cooper
8d5e6fd1
texture exposition working
7 年前
Peter Bay Bastian
609307fe
MaterialGraphPresenter now relies on change notifications rather than diffing
7 年前
Tim Cooper
0b56c45b
first pass.
7 年前
Peter Bay Bastian
75826752
Add edge change notifications to IGraph
Move time-dependent preview tracking into PreviewSystem
7 年前
Tim Cooper
fb21bff8
Working lightweight metallic master node.
7 年前
Matt Dean
53a1f582
Abstract lighting from Lightweight PBR frag shader
7 年前
Tim Cooper
580b206b
missed files
7 年前
Filip Iliescu
fc137b98
regenerate lighting and modify tests to update to latest changes like new skybox for ambient lighting
7 年前
Filip Iliescu
3f9c0792
fix regression in testbed ontile renderpipe introduced by shadow UI changes
7 年前
GitHub
6d29b3dd
Merge pull request #404 from Unity-Technologies/Branch_OptiMaterialFeatureFlag
Branch optimaterialfeatureflag
7 年前
Julien Ignace
b497a9ed
Last missing bit... For real this time.
7 年前
Julien Ignace
bb02d156
Removed HasMaterialFeatureFlag where it was not needed.
7 年前
Julien Ignace
3961b899
Added missing usage of HasMaterialFeatureFlag
7 年前
Julien Ignace
c4234616
Material Feature flags are now also used to statically remove code that is not needed in case there are 2 or more different materials in the same tile (thus preventing us from statically knowing the materialID)
7 年前
sebastienlagarde
b9c4f6ce
HDRenderPipeline: Update coat material in test scene not updated correctly with aniso change
7 年前