you can also find all these links here
==============================================================================================================
Siggraph
Siggraph 2009
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2009/index.html
- https://advances.realtimerendering.com/s2009/LightPrePass.ppt
- https://advances.realtimerendering.com/s2009/Siggraph2009-BlackRock.pptx
- https://advances.realtimerendering.com/s2009/Yang-AMD(Siggraph2009).pptx
- https://advances.realtimerendering.com/s2009/final_alex_siggraph.ppt
- https://advances.realtimerendering.com/s2009/SIGGRAPH%202009%20-%20Lighting%20Research%20at%20Bungie.pdf
- https://advances.realtimerendering.com/s2009/Light_Propagation_Volumes.pdf
- https://advances.realtimerendering.com/s2009/index.html
Siggraph 2010
- https://renderwonk.com/publications/s2010-shading-course/
- https://renderwonk.com/publications/s2010-shading-course/hoffman/s2010_physically_based_shading_hoffman_a.pdf
- https://renderwonk.com/publications/s2010-shading-course/hoffman/s2010_physically_based_shading_hoffman_a_notes.pdf
- https://renderwonk.com/publications/s2010-shading-course/gotanda/slide_practical_implementation_at_triace.pdf
- https://renderwonk.com/publications/s2010-shading-course/gotanda/course_note_practical_implementation_at_triace.pdf
- https://renderwonk.com/publications/s2010-shading-course/hoffman/s2010_physically_based_shading_hoffman_b.pdf
- https://renderwonk.com/publications/s2010-shading-course/hoffman/s2010_physically_based_shading_hoffman_b_notes.pdf
- https://renderwonk.com/publications/s2010-shading-course/snow/sigg2010_physhadcourse_ILM_slides.compressed.pdf
- https://renderwonk.com/publications/s2010-shading-course/snow/sigg2010_physhadcourse_ILM.pdf
- https://renderwonk.com/publications/s2010-shading-course/martinez/s2010_course_notes.pdf
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2010/index.html
- https://advances.realtimerendering.com/s2010/Tatarchuk-Intro(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Ownby,Hall%20and%20Hall%20-%20Toystory3%20(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Martin-Einarsson-RadiosityArchitecture(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Yang,%20McKee%20-%20OIT%20and%20Indirect%20Shadows(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Kaplanyan-CryEngine3(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Lauritzen-SDSM(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Salvi-AVSM(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Hable-Uncharted2(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Kihl-Destruction%20in%20Frostbite(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/Vlachos-Waterflow(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2010/index.html
Siggraph 2011
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2011/index.html
- https://advances.realtimerendering.com/s2011/Tatarchuk%20-%20Introduction%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pptx
- https://advances.realtimerendering.com/s2011/Chen,%20Silvennoinen,%20Tatarchuk%20-%20Polygon%20Soup%20Worlds%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pptx
- https://advances.realtimerendering.com/s2011/Hall,%20Hall%20and%20Edwards%20-%20Rendering%20in%20Cars%202%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pptx
- https://advances.realtimerendering.com/s2011/SousaSchulzKazyan%20-%20CryEngine%203%20Rendering%20Secrets%20((Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).ppt
- https://advances.realtimerendering.com/s2011/Evans,%20Kirczenow%20-%20Voxels%20in%20LBP2%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2011/White,%20BarreBrisebois-%20Rendering%20in%20BF3%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pdf
- https://advances.realtimerendering.com/s2011/Lazarov-Physically-Based-Lighting-in-Black-Ops%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pptx
- https://advances.realtimerendering.com/s2011/Malan%20-%20Real-time%20Texture%20Quilting%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pptx
- https://advances.realtimerendering.com/s2011/Filipov%20-%20Dynamic%20Lights%20in%20GOW3%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pptx
- https://advances.realtimerendering.com/s2011/Penner%20-%20Pre-Integrated%20Skin%20Rendering%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pptx
- https://advances.realtimerendering.com/s2011/index.html
Siggraph 2012
- https://blog.selfshadow.com/
- https://blog.selfshadow.com/publications/s2012-shading-course/
- https://blog.selfshadow.com/publications/s2012-shading-course/hill/s2012_pbs_importance.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/hoffman/s2012_pbs_physics_math_slides.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/hoffman/s2012_pbs_physics_math_notes.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/hoffman/s2012_pbs_physics_math_notebook.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/mcauley/s2012_pbs_farcry3_slides_v2.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/mcauley/s2012_pbs_farcry3_notes_v2.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/gotanda/s2012_pbs_beyond_blinn_slides_v3.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/gotanda/s2012_pbs_beyond_blinn_notes_v3.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/martinez/s2012_pbs_osl_slides.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/martinez/s2012_pbs_osl_notes_v3.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/burley/s2012_pbs_disney_brdf_slides_v2.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/burley/s2012_pbs_disney_brdf_notes_v3.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/smits/s2012_pbs_pixar_model_slides_v2.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/smits/s2012_pbs_pixar_model_notebook_v2.pdf
- https://blog.selfshadow.com/publications/s2012-shading-course/
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2012/index.html
- https://advances.realtimerendering.com/s2012/Vicarious%20Visions/Vicarious%20Visions%20Siggraph%202012.pdf
- https://advances.realtimerendering.com/s2012/CCP/Malan-Dust_514_GI_reflections(Siggraph2012).pptx
- https://advances.realtimerendering.com/s2012/activision/Jimenez-Separable_Subsurface_Scattering_and_Eye_Rendering(Siggraph2012).pptx
- https://advances.realtimerendering.com/s2012/bosch/Bidirectional%20Iterative%20Reprojection(Siggraph2012).pptx
- https://advances.realtimerendering.com/s2012/insomniac/Acton-CSM_Scrolling(Siggraph2012).pdf
- https://advances.realtimerendering.com/s2012/Epic/The%20Technology%20Behind%20the%20Elemental%20Demo%2016x9.pptx
- https://advances.realtimerendering.com/s2012/Ubisoft/Rock-Solid%20Shading.pdf
- https://advances.realtimerendering.com/s2012/thatgamecompany/SandRenderingInJourney_thatgamecompany.pptx
- https://advances.realtimerendering.com/s2012/Avalanche/Persson_GraphicsGemsForGames.pptx
- https://advances.realtimerendering.com/s2012/index.html
Siggraph 2013
- https://blog.selfshadow.com/
- https://blog.selfshadow.com/publications/s2013-shading-course/
- https://blog.selfshadow.com/publications/s2013-shading-course/hoffman/s2013_pbs_physics_math_slides.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/hoffman/s2013_pbs_physics_math_notes.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/hoffman/s2013_pbs_physics_math_notebook.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/lazarov/s2013_pbs_black_ops_2_slides_v2.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/lazarov/s2013_pbs_black_ops_2_notes.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/karis/s2013_pbs_epic_slides.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/karis/s2013_pbs_epic_notes_v2.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/rad/s2013_pbs_rad_slides.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/rad/s2013_pbs_rad_notes.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/andersson/s2013_pbs_mia_slides_v2.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/andersson/s2013_pbs_mia_notes.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/martinez/s2013_pbs_osl_slides.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/pixar/s2013_pbs_pixar_slides.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/pixar/s2013_pbs_pixar_notes.pdf
- https://blog.selfshadow.com/publications/s2013-shading-course/
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2013/index.html
- https://advances.realtimerendering.com/s2013/Tatarchuk-Destiny-SIGGRAPH2013.pdf
- https://advances.realtimerendering.com/s2013/2013-07-23-SIGGRAPH-PixelSync.pdf
- https://advances.realtimerendering.com/s2013/Olsson-SIGGRAPH_2013.pptx
- https://advances.realtimerendering.com/s2013/Practical%20Clustered%20Shading.ppt
- https://advances.realtimerendering.com/s2013/ppt_Sig2013_CDPR_Characters_v10.ppt
- https://advances.realtimerendering.com/s2013/OceanShoestring_SIGGRAPH2013_Online.pptx
- https://advances.realtimerendering.com/s2013/Sousa_Graphics_Gems_CryENGINE3.pptx
- https://advances.realtimerendering.com/s2013/index.html
Siggraph 2014
- https://blog.selfshadow.com/
- https://blog.selfshadow.com/publications/s2014-shading-course/
- https://blog.selfshadow.com/publications/s2014-shading-course/hoffman/s2014_pbs_physics_math_slides.pdf
- https://blog.selfshadow.com/publications/s2014-shading-course/heitz/s2014_pbs_masking_shadowing_slides.pdf
- https://jcgt.org/published/0003/02/03/paper.pdf
- https://blog.selfshadow.com/publications/s2014-shading-course/frostbite/s2014_pbs_frostbite_slides.pdf
- https://blog.selfshadow.com/publications/s2014-shading-course/langlands/s2014_pbs_alshaders_slides.pdf
- https://blog.selfshadow.com/publications/s2014-shading-course/langlands/s2014_pbs_alshaders_notes.pdf
- https://blog.selfshadow.com/publications/s2014-shading-course/
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2014/index.html
- https://advances.realtimerendering.com/s2014/sledgehammer/Next-Generation-Post-Processing-in-Call-of-Duty-Advanced-Warfare-v17.pptx
- https://advances.realtimerendering.com/s2014/epic/TemporalAA.pptx
- https://advances.realtimerendering.com/s2014/crytek/Sigg14_Schulz_Mader_Ryse_Rendering_Techniques.pptx
- https://advances.realtimerendering.com/s2014/drobot/HRAA_notes_final.pdf
- https://advances.realtimerendering.com/s2014/wronski/bwronski_volumetric_fog_siggraph2014.pdf
- https://advances.realtimerendering.com/s2014/insomniac/Light%20Linked%20List.pptx
- https://advances.realtimerendering.com/s2014/eidos/eidos_siggraph_2014.pptx
- https://advances.realtimerendering.com/s2014/wade/siggraph_2014_tessellation_in_call_of_duty_ghosts.pdf
- https://advances.realtimerendering.com/s2014/valient/Valient_Siggraph14_Killzone.pptx
- https://advances.realtimerendering.com/s2014/index.html
Siggraph 2015
- https://blog.selfshadow.com/
- https://blog.selfshadow.com/publications/s2015-shading-course/
- https://blog.selfshadow.com/publications/s2015-shading-course/hoffman/s2015_pbs_physics_math_slides.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/jakob/s2015_pbs_layerlab_slides.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/jakob/s2015_pbs_layerlab_notes.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/activision/s2015_pbs_approx_models_slides.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/chan/s2015_pbs_cod_aw_notes.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/rad/s2015_pbs_rad_slides.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/burley/s2015_pbs_disney_bsdf_slides.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/burley/s2015_pbs_disney_bsdf_notes.pdf
- https://blog.selfshadow.com/publications/s2015-shading-course/
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2015/index.html
- https://advances.realtimerendering.com/s2015/Frostbite%20PB%20and%20unified%20volumetrics.pptx
- https://advances.realtimerendering.com/s2015/Stochastic%20Screen-Space%20Reflections.pptx
- https://advances.realtimerendering.com/s2015/The%20Real-time%20Volumetric%20Cloudscapes%20of%20Horizon%20-%20Zero%20Dawn%20-%20ARTR.pdf
- https://advances.realtimerendering.com/s2015/siggraph15_volsampling.pptx
- https://advances.realtimerendering.com/s2015/siggraph15_sparkly.pptx
- https://advances.realtimerendering.com/s2015/SIGGRAPH_2015_Remedy_Notes.pdf
- https://advances.realtimerendering.com/s2015/rad_siggraph_advances_2015.pptx
- https://advances.realtimerendering.com/s2015/mmalex_siggraph2015_hires_final.pdf
- https://advances.realtimerendering.com/s2015/DynamicOcclusionWithSignedDistanceFields.pdf
- https://advances.realtimerendering.com/s2015/aaltonenhaar_siggraph2015_combined_final_footer_220dpi.pdf
- https://advances.realtimerendering.com/s2015/index.html
- https://openproblems.realtimerendering.com/
Siggraph 2016
- https://blog.selfshadow.com/
- https://blog.selfshadow.com/publications/s2016-shading-course/
- https://blog.selfshadow.com/publications/s2016-shading-course/hoffman/s2016_pbs_recent_advances_v2.pdf
- https://blog.selfshadow.com/publications/s2016-shading-course/hillaire/s2016_pbs_frostbite_sky_clouds.pptx
- https://blog.selfshadow.com/publications/s2016-shading-course/unity/s2016_pbs_unity_hdri.pdf
- https://blog.selfshadow.com/publications/s2016-shading-course/unity/s2016_pbs_unity_hdri_notes.pdf
- https://blog.selfshadow.com/publications/s2016-shading-course/karis/s2016_pbs_epic_hair.pdf
- https://blog.selfshadow.com/publications/s2016-shading-course/activision/s2016_pbs_activision_occlusion.pdf
- https://blog.selfshadow.com/publications/s2016-shading-course/pixar/s2016_pbs_pixar_notes.pdf
- https://blog.selfshadow.com/publications/s2016-shading-course/
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2016/index.html
- https://advances.realtimerendering.com/s2016/Volumetric%20Global%20Illumination%20at%20Treyarch.pptx
- https://advances.realtimerendering.com/s2016/s16_ramy_final.pptx
- https://advances.realtimerendering.com/s2016/s2016_ltc_rnd.pdf
- https://advances.realtimerendering.com/s2016/s2016_ltc_fresnel.pdf
- https://advances.realtimerendering.com/s2016/Rendering%20rapids%20in%20Uncharted%204.pptx
- https://advances.realtimerendering.com/s2016/AGAA_UE4_SG2016_6.pdf
- https://advances.realtimerendering.com/s2016/Siggraph2016_idTech6.pdf
- https://advances.realtimerendering.com/s2016/s16_Ke.pptx
- https://advances.realtimerendering.com/s2016/Filmic%20SMAA%20v7.pptx
- https://advances.realtimerendering.com/s2016/The%20Process%20of%20Creating%20Volumetric-based%20Materials%20in%20Uncharted%204.pptx
- https://advances.realtimerendering.com/s2016/index.html
- https://openproblems.realtimerendering.com/
Siggraph 2017
- https://blog.selfshadow.com/
- https://blog.selfshadow.com/publications/s2017-shading-course/
- https://blog.selfshadow.com/publications/s2017-shading-course/dreamworks/s2017_pbs_dreamworks_notes.pdf
- https://blog.selfshadow.com/publications/s2017-shading-course/walster/s2017_pbs_volumetric_slides.pdf
- https://blog.selfshadow.com/publications/s2017-shading-course/walster/s2017_pbs_volumetric_notes.pdf
- https://blog.selfshadow.com/publications/s2017-shading-course/drobot/s2017_pbs_multilayered.pdf
- https://blog.selfshadow.com/publications/s2017-shading-course/pixar/s2017_pbs_pixar_notes.pdf
- https://blog.selfshadow.com/publications/s2017-shading-course/imageworks/s2017_pbs_imageworks_slides_v2.pdf
- https://blog.selfshadow.com/publications/s2017-shading-course/imageworks/s2017_pbs_imageworks_sheen.pdf
- https://blog.selfshadow.com/publications/s2017-shading-course/
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2017/index.html
- https://advances.realtimerendering.com/s2017/Nubis%20-%20Authoring%20Realtime%20Volumetric%20Cloudscapes%20with%20the%20Decima%20Engine%20-%20Final%20.pdf
- https://advances.realtimerendering.com/s2017/Ocean_SIGGRAPH17_Final.pptx
- https://advances.realtimerendering.com/s2017/Precomputed%20Lighting%20in%20CoD%20IW_20_PPS.pdf
- https://advances.realtimerendering.com/s2017/Destiny_Particle_Architecture_Siggraph_Advances_2017.pptx
- https://advances.realtimerendering.com/s2017/DecimaSiggraph2017.pdf
- https://advances.realtimerendering.com/s2017/PixelProjectedReflectionsAC_v_1.92_withNotes.pdf
- https://advances.realtimerendering.com/s2017/2017_Sig_Improved_Culling_final.pdf
- https://advances.realtimerendering.com/s2017/index.html
- https://openproblems.realtimerendering.com/
- https://openproblems.realtimerendering.com/s2017/index.html
- https://openproblems.realtimerendering.com/s2017/02-PhysicallyBasedMaterialWhereAreWe.pdf
- https://openproblems.realtimerendering.com/s2017/03-SIGGRAPH2017_ACertainSlantOfLight_Final.pptx
- https://openproblems.realtimerendering.com/s2017/04-Future%20Compute%20SIGGRAPH%202017.pptx
- https://openproblems.realtimerendering.com/s2017/05-msalvi-dl-future-of-rendering.pptx
- https://openproblems.realtimerendering.com/s2017/index.html
Siggraph 2018
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2018/index.htm
- https://advances.realtimerendering.com/s2018/The%20Challenges%20of%20Rendering%20an%20Open%20World%20in%20Far%20Cry%205%20(With%20Notes).pdf
- https://advances.realtimerendering.com/s2018/MaterialAdvancesInWWII.pdf
- https://advances.realtimerendering.com/s2018/MaterialAdvancesInWWII-course_notes.pdf
- https://advances.realtimerendering.com/s2018/2018-08-13-SIGGRAPH-A-Life-of-a-Bokeh.pptx
- https://advances.realtimerendering.com/s2018/Siggraph%202018%20HDRP%20talk_with%20notes.pdf
- https://advances.realtimerendering.com/s2018/Efficient%20screen%20space%20subsurface%20scattering%20Siggraph%202018.pdf
- https://advances.realtimerendering.com/s2018/Pharr%20-%20Advances%20in%20RTR%20-%20Real-time%20Ray%20Tracing.pdf
- https://advances.realtimerendering.com/s2018/s2018_real_time_correct_soft_shadows.pdf
- https://advances.realtimerendering.com/s2018/index.htm
Siggraph 2019
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2019/index.htm
- https://advances.realtimerendering.com/s2019/A%20Journey%20Through%20Implementing%20Multiscattering%20BRDFs%20and%20Area%20Lights.pptx
- https://advances.realtimerendering.com/s2019/Benyoub-DXR%20Ray%20tracing-%20SIGGRAPH2019-final.pdf
- https://advances.realtimerendering.com/s2019/hair_presentation_final.pdf
- https://advances.realtimerendering.com/s2019/Mesh_shading_SIG2019.pptx
- https://advances.realtimerendering.com/s2019/Feeley-Advances_in_RTR-Interactive_Wind_in_God_of_War-web.pptx
- https://advances.realtimerendering.com/s2019/CrestSIGGRAPH2019-Final-for_web.pptx
- https://advances.realtimerendering.com/s2019/slides_public_release.pptx
- https://advances.realtimerendering.com/s2019/index.htm
Siggraph 2020
- https://blog.selfshadow.com/
- https://blog.selfshadow.com/publications/s2020-shading-course/ — August 25 and 26 —
- https://www.realtimerendering.com/
- https://advances.realtimerendering.com/s2020/index.htm — August 25 and 26 —
==============================================================================================================
Other
- https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@10.0/manual/Lit-Shader.html
- https://www.fxguide.com/fxfeatured/pixar-deep-dive-on-sss-siggraph-preview/
- https://seblagarde.wordpress.com/2017/09/09/siggraph-2017-physically-based-materials-where-are-we/
- https://seblagarde.wordpress.com/2011/08/17/feeding-a-physical-based-lighting-mode/
- https://seblagarde.wordpress.com/2012/04/30/dontnod-specular-and-glossiness-chart/
- https://google.github.io/filament/Filament.html
- https://learnopengl.com/PBR/Theory
- https://www.jordanstevenstechart.com/lighting-models
- https://www.jordanstevenstechart.com/physically-based-rendering
- https://catlikecoding.com/unity/tutorials/
- https://www.cs.cornell.edu/~srm/publications/EGSR07-btdf.pdf
- https://graphicrants.blogspot.com/2013/08/specular-brdf-reference.html
- https://simonstechblog.blogspot.com/2011/12/microfacet-brdf.html
- https://docs.unrealengine.com/en-US/Engine/Rendering/Materials/MaterialProperties/LightingModels/index.html
- https://rmanwiki.pixar.com/display/REN23/PxrSurface
- https://research.quanfita.cn/files/Real-Time_Rendering_4th_Edition.pdf
- https://zhuanlan.zhihu.com/p/424994348
- https://media.steampowered.com/apps/valve/2015/Alex_Vlachos_Advanced_VR_Rendering_GDC2015.pdf
- https://unity-grenoble.github.io/website/publications.html
- https://renderwonk.com/publications/wp-generalization-adobe/paper.pdf
- https://web.archive.org/web/20201112024619/https://ogldev.atspace.co.uk/www/tutorial49/tutorial49.html
- https://developer.download.nvidia.com/SDK/10.5/opengl/src/cascaded_shadow_maps/doc/cascaded_shadow_maps.pdf
- https://web.archive.org/web/20211204105440/https://developer.download.nvidia.com/books/HTML/gpugems/gpugems_part01.html
- https://developer.download.nvidia.com/presentations/2008/GDC/GDC08_SoftShadowMapping.pdf
- https://www.slideshare.net/Mark_Kilgard/realtime-shadowing-techniques-shadow-volumes
- https://foundationsofgameenginedev.com/
- https://jankautz.com/publications/esm_gi08.pdf
- https://web.archive.org/web/20170810042129/https://advancedgraphics.marries.nl/presentationslides/13_exponential_shadow_maps.pdf
- https://web.archive.org/web/20130313144134/https://ogldev.atspace.co.uk/www/tutorial40/tutorial40.html
- https://developer.download.nvidia.com/SDK/10/direct3d/Source/VarianceShadowMapping/Doc/VarianceShadowMapping.pdf
- https://developer.download.nvidia.com/shaderlibrary/docs/shadow_PCSS.pdf
- https://kosmonautblog.wordpress.com/2017/03/25/shadow-filtering-for-pointlights/
- https://developer.nvidia.com/gpugems/gpugems/part-ii-lighting-and-shadows/chapter-11-shadow-map-antialiasing
- https://therealmjp.github.io/posts/shadow-maps/
- https://therealmjp.github.io/posts/shadow-sample-update/
- https://momentsingraphics.de/I3D2015.html
- https://dl.acm.org/doi/pdf/10.5555/1375714.1375739
- https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.104.2569&rep=rep1&type=pdf
- https://sci-hub.se/10.1145/3197517.3201351
- https://www.scratchapixel.com/