原文:Unity3D 基於ShadowMap的平滑硬陰影

前言 傳統的ShadowMap在明暗邊緣處都會有很難看的鋸齒,常規的解決辦法都會在使用ShadowMap渲染陰影的時候通過背面剔除把這種缺陷隱藏掉,最后剩下一個影子。但是這樣一來,自陰影就會丟失,因而傳統的做法又會通過局部光照來重新為這個物體添加上部分自陰影,也就是咱們常見的Phone光照模型 Blinn Phone光照模型。而本文決定通過文獻 的一個平滑方法把ShadowMap在明暗邊緣處的鋸齒 ...

2019-09-03 17:47 2 1326 推薦指數:

查看詳情

Unity3D中使用Projector生成陰影

Unity3D中使用Projector實現動態陰影   無意中看見一篇博客敘述使用Projector實現動態陰影可以在移動平台擁有非常好的性能,遂按照其想法實現了一遍,發現其中竟有許多細節,寫下這篇博客記錄以供將來參考。 Projector      從上圖中我們發現Projector中 ...

Thu Jan 10 01:14:00 CST 2019 0 4619
Unity3D】利用Shader以及更改Mesh實現2D游戲的動態陰影效果

最近看到一個非常有趣的益智小游戲,是一個盜賊進入房子偷東西的, 其實這種游戲市面上已經很多了,吸引我的是那個類似手電筒的效果, 主角走到哪里,光就到哪里,被擋住的地方還有陰影。有點類似策略游戲里的戰爭迷霧。 絞盡腦汁想了一天,終於實現類似的效果,這就給大家分享下。 實現這個效果用到 ...

Mon Sep 21 23:44:00 CST 2015 2 7892
Unity3D手游開發日記(1) - 移動平台實時陰影方案

陰影這個東西,說來就話長了,很多年前人們就開始研究出各種陰影技術,但都存在各種瑕疵和問題,直到近幾年出現了PSSM,也就是CE3的CSM,陰影技術才算有個比較完美的解決方案.Unity自帶的實時陰影,也是這種技術,在電腦上很成熟的.我也是目睹了陰影技術的發展,以前也自己寫過一些陰影,本來以為 ...

Fri Aug 19 06:34:00 CST 2016 1 5809
Unity3D Demo

之前在Unity討論Q群里總是有不少同學求項目資源和源碼神馬的,其實這種資源在官網很多,而且都比較規范和專業,很有參考價值,鏈接:https://www.assetstore.unity3d.com/ 不過再有同學說里面的資源都是收費的,再右邊有個標簽選擇“Top Free”可以過濾免費 ...

Wed Dec 04 22:32:00 CST 2013 0 3051
Unity3d Shader

Unity3d Shader 預覽Surface Shader主要用來實現光照相關處理,可能更簡潔。 Vertex and Fragment Shader 如果不與光照交互, 則可以用這個shader,更錄活 fixed function shaders 固定shader主要用於老舊 ...

Wed Oct 29 01:05:00 CST 2014 0 8096
unity3D進階

  前言   在之前的例子中,我們都沒有用到unity的精髓,例如地形系統、物理系統、粒子系統等,本文記錄unity3D的進階簡單應用   前期准備   https://unity.cn/releases/full/2018  在官網的安裝包下載列表中,2018.1.9版本,有個官方 ...

Mon Jan 25 23:48:00 CST 2021 0 341
Unity3D 旋轉

Unity有兩種設置物體旋轉的方式,一種時用Rotate()函數來旋轉,另一種時直接構造目標Quaternion來直接賦予rotation。 好吧,不知到寫什么,各種旋轉和unity2D差不多。在國內網站基本都是寫入門的結果,讓人頭疼。 Unity中的LookAt的使用:使用LookAt可以使 ...

Mon Jul 08 09:23:00 CST 2019 0 537
Unity3D PerRendererData

the “Unity-way” supraised me. I made this simple Disso ...

Wed May 20 03:26:00 CST 2015 0 2355
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM