101 次代码提交 (2dea8304-f91b-4ac0-a085-71157536d127)

作者 SHA1 备注 提交日期
Felipe Lira 6959ac25 Added initial prototype version of Lightweight PBS shader. Started moving away from legacy shader library. 7 年前
Felipe Lira 64861bf2 Added Lightweight PBR Sphere Test Scene 7 年前
Felipe Lira 21f7347a Fixed lightweight standard shader compilation error due to last commit. 7 年前
Felipe Lira 56be11e4 Added multiple lights support to LightweightStandardShader. 7 年前
Felipe Lira 491a7d87 Added shadow caster pass to lightweight standard shader. 7 年前
Felipe Lira 605dc966 Fixed most of the lightweight graphics tests. 7 年前
Felipe Lira 88ac7b57 Fixed a shadow issue that was causing the shadowmap to be applied to the wrong light. 7 年前
Felipe Lira 87ac03cd Added LightweightPipeline shader GUI. Updated PBR material with the new keywords. 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 ef02bc3e Added missing env BRDF surface reduction. Now BRDF matches reference image. 7 年前
Felipe Lira d43f1597 Transparent mode now working. 7 年前
Felipe Lira 96d28b11 Added DepthOnly pass to LW shaders. 7 年前
Felipe Lira f16a7ebc Fixed spot and point light attenuation in Standar shader. 7 年前
Felipe Lira 78a2ad28 Renamed LW shaders and changed the default to be the Physically Based one. 7 年前
Felipe Lira bd25fe30 Initial refactor work on shader library to allow reuse passes/core for multiple shaders with minimal work. 7 年前
Felipe Lira 272ebcd0 Removed the options to disable lightmap and ambient probes from lightweight as they dont' make sense. Renames linear settings to force linear 7 年前
Felipe Lira f4fc9498 Updated shader and materials to use same metallic/spec gloss map and keywords as standard. This will allow substance workflow to work in lightweight. 7 年前
Felipe Lira 9ea83a56 Added Occlusion keyword. Updated materials. More refactor on the shader. 7 年前
Felipe Lira 0c75b7cd Fixed emission in LightweightSimpleLighting shader. Fixed shader inspectors. 7 年前
Felipe Lira 961ab624 Light refactor to sort lights and disable directional lights from per object light lists. 7 年前
Felipe Lira cced0898 Refactored light setup to not sort lights. Sorting at a global level would introduce light popping. 7 年前
Felipe Lira e82227ea More changes to support ShaderGraph + make it easier to support additional lit shaders. 7 年前
Felipe Lira fb2ea3ef Further refactors to support ShaderGraph 7 年前
Felipe Lira a01c178c Enabled back support to vertex lighting 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 a7ea582f Addresssed UI issues. 7 年前
Felipe Lira dd386fd1 Removed UnityStandardInput and BRDF/Lighting dependencies. 7 年前
Felipe Lira 27111431 Added support to directional lightmaps. 7 年前
Felipe Lira 28ba8394 Removed _METALLIC_SETUP dependency. Now if _SPECULAR_SETUP is not defined MetallicSetup is used. 7 年前
Felipe Lira e7cc4756 Converted terrain standard shader to lightweight. 7 年前
Felipe Lira 8ea2f9d8 Added support to directional light cookie. 7 年前
Felipe Lira c7738b32 Added a depth prepass for cases when MSAA is enabled and we don't have texture2DMS to resolved depth. 7 年前
Felipe Lira 2d7d95e7 Added support to subtractive mixed light mode. 7 年前
Felipe Lira b3ebc0d2 Removed some variants to reduce build time. 7 年前
Felipe Lira cbdfbba2 Added fallback to error shader when pipeline fails to find suitbale pass. 7 年前
Felipe Lira 7f9830c1 Added meta pass for StandardShader. 7 年前
Felipe Lira f8a9d47a Updated inspectors to 2018.1 and remove pipeline warnings. 7 年前
Felipe Lira fa504521 Runned auto format tool. 7 年前
Felipe Lira a5dbc063 Ported Lightweight to SRP shader library. 7 年前
Felipe Lira a58b6cbd Lightweight Shaders compiling on GLES with HLSLcc compiler. 7 年前
Felipe Lira 0324ec96 Refactor to improve shader library organization and readability 7 年前
Felipe Lira bb237480 Combined shadow and light classification keywords to reduce shader variantions by ~30%. 7 年前
Felipe Lira f03ce4cf Fixed keyword issue when upgrading from LW to builtin. 7 年前
Felipe Lira 1e4494ad Shader variants reduced by 50% by removing fog EXP and combining DIRLIGHTMAP_COMBINED with LIGHTMAP_ON 7 年前
Felipe Lira cf5bdf89 Renamed LightweightShaderLibrary folder to just ShaderLibrary and moved to root LWRP folder. 7 年前
Felipe Lira 0a150fd9 Minor changes and commets on Standard Surface shader. 7 年前
Raymond Graham 1e5e8a8a GPU instancing in Lightweight renderpipeline 7 年前
Felipe Lira e397bc6c Fixed GI issue in specular workflow. 7 年前
John 3c40b17c Merge brnganch 'LightweightPipeline' into LW-ScreenSpaceShadows 7 年前
John 23c8824d Setup shadow reciever constants before gather pass. 7 年前
John b1d4f079 Lit Pass Integrations, Keyword config 7 年前
Felipe Lira 91e75b1e Updated LW to always use ScreenSpace shadowmap. This is a safe compromise until we can strip multi_compile keywords with a c# api. 7 年前
Tim Cooper 8319254f VR keywords are injected on build if the platform is needed. No need to add a multi-compile. 7 年前
Tim Cooper 803d7f40 Merge remote-tracking branch 'origin/master' into LW-ScreenSpaceShadows-KeywordsReduction 7 年前
Joel de Vahl f3cd88c5 Started work on light optimizations for low tier mobiles 7 年前
Tim Cooper aeefe219 Merge branch 'master2' into LW-LightOptimizations 7 年前
Tim Cooper 88254799 Fix up lightmapping shader variants. 7 年前
Tim Cooper 6cb52bc9 Fix up lightmapping shader variants. 7 年前
Tim Cooper d6c78179 Disable a number of LW features to reduce combination pressure until we have proper keyword stripping. 7 年前
Tim Cooper 5c9658dd Strip shadows on / off keyword (pretend shadows are always on and use a 4x4 texture) 7 年前
Tim Cooper 11121e37 LW: Fixes to shadow caster / depth passes for shadows. 7 年前
Matt Dean 07ca5f11 Upgrade Lightweight shaders and UI to closer match HD and Shader Graph 7 年前
Aleksandr Kirillov 322b2ef3 Some cosmetic changes + set target to 2.0 for PBR Standard shader 7 年前
John Parsaie c285e71c Initial implementation of debug views 7 年前
John Parsaie 430cb9f0 Updated Debug views, Smoothness, Tangents space normal, gamma correction 7 年前
Felipe Lira 3360ce0b Changed ShadowPass and DepthOnlyPass to account for alpha clip. 7 年前
John Parsaie 940faf7a Added SSAO Debug View to Pipeline 7 年前
Felipe Lira 254ebe81 Added IgnoreProjector tag to shaders as projectors will not be supported on SRP. 7 年前
John Parsaie bba8b22a Added shadows debug view 7 年前
Felipe Lira db005356 Added keyword to avoid shadow sampling. 7 年前
Felipe Lira b37a37c8 Added fog exp back to lw. 7 年前
Felipe Lira c1ce89b5 Merge branch 'master' into lw/shader-optimization 7 年前
Felipe Lira 7597374d Split directional and local light shadow maps. 7 年前
Felipe Lira 5a168a8d Excluded d3d11_9x as it's not supported 7 年前
Aleksandr Kirillov 8827c1d9 Split LWRP shader library includes (InputSurface, LightweightPassLit and Particles) into several smaller files to have only the required things included. 7 年前
Felipe Lira 933c7fdd Merge branch 'LWRP' into lw/bugfixes 7 年前
Felipe Lira e452603c Added keyword to avoid shadow sampling. 7 年前
Aleksandr Kirillov c856eeed Fixed broken shadergraph LW PBR shader template. 7 年前
Felipe Lira de8adb82 Merge branch 'LWRP' into lw/multipass 7 年前
Andre McGrail cb320661 Initial push 7 年前
Andre McGrail a796ea1d Reverted required shader feature in the standard shader 7 年前
Felipe Lira e9dc4f31 We can't add an extra shader keyword. For now if we have shadows enabled we compute occlusion on both directional and local lights. 7 年前
Felipe Lira 366fde87 Excluded d3d11_9x as it's not supported 7 年前
Felipe Lira 1c37ea07 -Fixed Shader Graph PBR template shadows and defines to match LW 7 年前
Felipe Lira da2b86a8 Reverted required shader feature in the standard shader 7 年前
Felipe Lira 7fd656f4 Split LWRP shader library includes (InputSurface, LightweightPassLit and Particles) into several smaller files to have only the required things included. 7 年前
GitHub dadee06e Merge pull request #1153 from Unity-Technologies/lw/shadergraph_fixes 7 年前
Felipe Lira 27947037 Shadergraph fix for LW PBR template 7 年前
Felipe Lira 95a70be2 Added IgnoreProjector tag to shaders 7 年前
Felipe Lira 9fe30bee Tweaked default shader values to be mid grey 7 年前
Felipe Lira baed4e96 Added missing d3d11_9x excludes 7 年前
Andre McGrail 3304f9f5 Tweaked default shader values to be mid grey 7 年前
Felipe Lira cdd9a0d1 Added _LOCAL_SHADOWS_ENABLED keyword 7 年前
Felipe Lira 4fec8c89 Added shader pass names so we can strip passes by pass name. 7 年前
Andre McGrail 17b2491d Added missing d3d11_9x excludes 7 年前
Felipe Lira ba310f35 Added support to local soft shadows. Added rule to strip soft shadows keyword. 7 年前
Felipe Lira 312a5259 Screenspace shadow resolve is only done in case of cascade shadows. 7 年前
Felipe Lira 0d778bae Fixed some cascade issues 7 年前
GitHub 8f2d2fc8 Lw/receive shadows prop (#1830) 6 年前