Felipe Lira
|
2707e7d4
|
Fixed shadow cascades issues. Cascade selection now uses the split spheres as cascade selection.
|
8 年前 |
Felipe Lira
|
fba67c86
|
Name refactors and conversion from tabs to spaces.
|
8 年前 |
Felipe Lira
|
52030767
|
Fixed a shader compiler error due to glsl optimiser not understand interpolator arrays. Added shader keywords for cascades and vertex lighting.
|
8 年前 |
Felipe Lira
|
37ce1cf7
|
Added emission map. Upgrade selected, and specular power now has a similar computation to legacy ones (shininess multiply) so when upgrading projects lighting behaves more or like the same as legacy.
|
8 年前 |
Felipe Lira
|
85eec1f1
|
Added ReflectionCubemap support to lowend mobile. Added Material upgraders to most of legacy shaders.
|
8 年前 |
Felipe Lira
|
6b76e6ce
|
Added emission self-illumin upgrader to low end mobile pipeline.
|
8 年前 |
Felipe Lira
|
820537f9
|
Added spot light shadow support.
|
8 年前 |
Tim Cooper
|
c30d33b8
|
[Format]Reformat via format.pl to match the new conventions
|
8 年前 |
Felipe Lira
|
c063a880
|
Reduced amount of shader variants by optimizing away a few keywords.
|
8 年前 |
Felipe Lira
|
7408bafb
|
Fixed specular not displaying when glossiness from BaseAlpha selected.
|
8 年前 |
Felipe Lira
|
dd4cded2
|
Fixed rendering issues when no realtime lights were present.
|
8 年前 |
Felipe Lira
|
7ffb14f0
|
Fixed shadow acne issues that were apparent in Metal.
|
8 年前 |
Felipe Lira
|
8f108bb9
|
Fixed run time issue when cascades were enabled in LD.
|
8 年前 |
Felipe Lira
|
7b6bea1a
|
(LDPipe) Fixed issue where objects where not being rendered in metal when there was not light shadow caster.
|
8 年前 |
Felipe Lira
|
6275e9d2
|
Added baked emission support to LD pipe and proper test scene
|
8 年前 |
Felipe Lira
|
6f3e7b0a
|
Refactored LD to Lightweight
|
8 年前 |
Felipe Lira
|
0f4a886b
|
LightweightPipeline settings per light objects with StructuredBuffer. Right now for gles 2.0 we need an alternate solution. Added multiple point lights scene.
|
8 年前 |
Felipe Lira
|
a2f2b1e9
|
When only a single directional light is available we don't set per object lights. Added drawRenderers with SRP default light pass to render sprites.
|
8 年前 |
Felipe Lira
|
fb82cb32
|
Added helper sampler function and conversion between colorspaces.
|
8 年前 |
Felipe Lira
|
578640d3
|
Optimized shader path for single directional light.
|
8 年前 |
Felipe Lira
|
94744828
|
Removed shadow sampling from loop, shadow bias taken from light, improved shadow algorithm
|
8 年前 |
Felipe Lira
|
8265d3ce
|
Added support to per-object light list for SM 2.0 devices
|
8 年前 |
Felipe Lira
|
50b18a0a
|
Removed Tex2DLinear function which was causing a dependent texture read due to parameter copy.
|
7 年前 |
Felipe Lira
|
8ec89a38
|
LinearGamma conversions added based on Pipeline keyword.
|
7 年前 |
robbiesri
|
34caf919
|
Shader changes to support XR in Lightweight Pipeline
|
7 年前 |
Felipe Lira
|
7d62ca8f
|
Merge branch 'master' into LightweightPipeline
# Conflicts:
# Assets/ScriptableRenderPipeline/LightweightPipeline/Shaders/LightweightPipeline.shader
|
7 年前 |
Felipe Lira
|
6959ac25
|
Added initial prototype version of Lightweight PBS shader. Started moving away from legacy shader library.
|
7 年前 |
Felipe Lira
|
c9cb44ad
|
Added optimized single light path for DIRECTIONAL, SPOT, POINT
|
7 年前 |
Felipe Lira
|
91b14387
|
Removed unused functions in the shader library.
|
7 年前 |
Felipe Lira
|
b0095fc2
|
Fixed some compiler errors in shader.
|
7 年前 |
Felipe Lira
|
2174bed4
|
Added microfacet BRDF model. Some changes to keywords in the LightweightStandard shader GUI.
|
7 年前 |
Felipe Lira
|
602d1a7c
|
Fixed a normalization issue. Fixed keywords not being properly set in SpecularSetup.
|
7 年前 |
Felipe Lira
|
d43f1597
|
Transparent mode now working.
|
7 年前 |
Felipe Lira
|
bd25fe30
|
Initial refactor work on shader library to allow reuse passes/core for multiple shaders with minimal work.
|
7 年前 |
Felipe Lira
|
5ce0e5d7
|
Refactor on LiweightPassLit + BRDF
|
7 年前 |
Felipe Lira
|
9ea83a56
|
Added Occlusion keyword. Updated materials. More refactor on the shader.
|
7 年前 |
Felipe Lira
|
0afc0404
|
Fixed emission property on SimpleLightingShader. Removed Env mapping support for consistency with old legacy shader library.
|
7 年前 |
Felipe Lira
|
bb4866a1
|
Update SurfaceData to match ShaderGraph layout
|
7 年前 |
Felipe Lira
|
e82227ea
|
More changes to support ShaderGraph + make it easier to support additional lit shaders.
|
7 年前 |
Felipe Lira
|
6c874f37
|
More refactor changes to support ShaderGraph
|
7 年前 |
Felipe Lira
|
fb2ea3ef
|
Further refactors to support ShaderGraph
|
7 年前 |
Felipe Lira
|
792168b1
|
Reduced number of shader variations.
|
7 年前 |
Felipe Lira
|
0c481f08
|
StandardInput cannot be inside LightweightLighting or it may cause errors with other standard shaders.
|
7 年前 |
Felipe Lira
|
328573bc
|
Fix shader include dependency to properly work with ShaderGraph.
|
7 年前 |
Felipe Lira
|
dd386fd1
|
Removed UnityStandardInput and BRDF/Lighting dependencies.
|
7 年前 |
Felipe Lira
|
9982097c
|
Added support to Evaluate SH pervertex/pixel. Added support to disable LIGHTMAP and ADDITIONAL lights with shader define. Useful for ShaderGraph
|
7 年前 |
Felipe Lira
|
27111431
|
Added support to directional lightmaps.
|
7 年前 |
Felipe Lira
|
e97d8b34
|
Removed diffuse GI computation from fragment function. When using shader graph, templates must use the helper GI functions to compute diffuse GI.
|
7 年前 |
Felipe Lira
|
d6f0dcaf
|
Fixed the issues that was causing the direcitonal lightmaps to be overbright.
|
7 年前 |
Felipe Lira
|
c06f7217
|
Added support to bumpmap scale.
|
7 年前 |
Felipe Lira
|
4655c92c
|
Fixed crash in pipeline startup due to missing resources. Removed fog computation from inner fragment shading loop.
|
7 年前 |
Felipe Lira
|
1496a464
|
Fixed shader error when in color space gamma.
|
7 年前 |
Felipe Lira
|
2387e5a5
|
Added GI to unlit standard shader.
|
7 年前 |