日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Unity3D ShaderLab 菲涅耳内轮廓

發布時間:2025/3/15 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Unity3D ShaderLab 菲涅耳内轮廓 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

菲涅耳內輪廓

  • 菲涅耳內輪廓
    • 菲涅耳簡化公式
    • 內輪廓改造菲涅耳公式
    • 實現
    • 效果

菲涅耳內輪廓

使用菲涅耳公式實現內輪廓效果。

菲涅耳簡化公式

F0為平面的基礎反射率,n?為法向量,v?為視角向量。F0+(1?F0)(1?(n??v?))5F_0為平面的基礎反射率,\vec{n}為法向量,\vec{v}為視角向量。 \\ F_0+(1?F_0)(1?(\vec{n} \cdot \vec{v}))^5 F0?nvF0?+(1?F0?)(1?(n?v))5
各個材質對應的反射率如下:

內輪廓改造菲涅耳公式

將菲涅耳公式改為:F0+F1?(1?∣n??v?∣)5將菲涅耳公式改為:F_0+F_1*(1-|\vec{n} \cdot \vec{v}|)^5F0?+F1??(1?n?v)5

實現

Shader "Unlit/Fresnel" {Properties{_FresnelColor ("FresnelColor", Color) = (1, 1, 1, 1)_FresnelBase ("FresnelBase", Range(0, 1)) = 1_FresnelScale ("FresnelScale", Range(0, 1)) = 1_FresnelPower ("FresnelPower", Range(0, 5)) = 5}SubShader{ZWrite OffCull OffBlend One OneTags { "RenderType" = "Transparent" }Pass{CGPROGRAM#pragma vertex vert#pragma fragment frag#include "UnityCG.cginc"struct appdata{float4 vertex : POSITION;float3 normal : NORMAL;};struct v2f{float4 vertex : SV_POSITION;float3 normal : TEXCOORD0;float3 viewDir : TEXCOORD1;};float _FresnelBase;float _FresnelScale;float _FresnelPower;float4 _FresnelColor;v2f vert (appdata v){v2f o;o.vertex = UnityObjectToClipPos(v.vertex);o.normal = normalize(UnityObjectToWorldDir(v.normal));o.viewDir = normalize(UnityWorldSpaceViewDir(mul(unity_ObjectToWorld, v.vertex)));return o;}fixed4 frag(v2f i) : SV_Target{return saturate(_FresnelBase + _FresnelScale * pow(1.0 - abs(dot(i.normal, i.viewDir)), _FresnelPower)) * _FresnelColor;}ENDCG}} }

效果

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Unity3D ShaderLab 菲涅耳内轮廓的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 在线看91 | 日韩欧美成人一区二区三区 | 亚洲丝袜中文字幕 | 国产美女自慰在线观看 | 裸尼姑熟蜜桃 | 麻豆久久久久久久 | 国产日韩精品一区 | 国产一级黄色av | 日韩视频 中文字幕 | 今天高清视频在线观看视频 | 午夜一区二区三区免费 | 成人精品国产免费网站 | 毛片av免费 | 青青草伊人久久 | 欧美不卡在线视频 | 日韩欧美四区 | 免费观看污网站 | 国产精自产拍久久久久久蜜 | 国产老头和老头xxxx× | 亚洲成成品网站 | 亚洲av无码不卡一区二区三区 | 嫩草视频在线免费观看 | 欧美视频在线看 | 国产精品你懂得 | 国产精品久久av无码一区二区 | 五月婷婷中文字幕 | 色婷婷基地 | 亚洲国产精品无码久久久 | r级无码视频在线观看 | 久久久.www| 久久合合 | 91成人免费观看 | 国产精品a久久久久 | 六月婷婷激情网 | 成人性生交大免费看 | 国产情侣一区二区 | 极品少妇一区二区 | 久久精品国产99久久久 | 粉嫩av蜜桃av蜜臀av | 欧美日韩人妻精品一区二区 | 国产成人三级在线观看 | 日本xxxx在线观看 | 人妻91麻豆一区二区三区 | 老湿影院av| 国产精久久久久 | 制服丝袜第二页 | 国产欧美日韩免费 | 网站免费视频www | 日本在线免费观看视频 | 欧美在线中文字幕 | 日韩国产精品一区二区三区 | 久久精品国产99精品国产亚洲性色 | 欧美成人dvd在线视频 | 亚洲首页| 外国黄色录像 | aaa一级黄色片 | 成人国产精品蜜柚视频 | 久久久精品影视 | 日本激情视频在线 | 国产偷亚洲偷欧美偷精品 | 亚洲成a人片777777久久 | 国产成人精品久久二区二区 | 亚洲高清网 | 国产免费一区二区三区 | 性色视频在线观看 | 一级片小视频 | 亚洲精品美女网站 | 亚洲综合国产 | 日本一区二区三区免费视频 | 国产污视频在线观看 | 天天插天天射天天干 | 天天操天天干天天干 | 中字幕视频在线永久在线观看免费 | 中文字幕一区二区人妻视频 | 久久成人午夜 | 久久久免费毛片 | 欧美性猛交99久久久久99按摩 | 蕾丝视频污 | 欧美成人专区 | 欧美h网站 | 欧美日韩久久精品 | 中文字幕线人 | 一区二区三区视频免费看 | 丰满大爆乳波霸奶 | 人妻丰满熟妇av无码区 | 国产乱人伦 | 国产欧美一区二区精品忘忧草 | 青草视频免费看 | 欧美第一页在线 | 国产精品主播视频 | 国产在线一区二区视频 | 午夜激情在线 | 亚洲视频一区在线 | 黄色一级网址 | 国产又粗又黄又爽视频 | av狠狠| 国产精品传媒在线观看 | 大尺度摸揉捏胸床戏视频 | 激情av一区 |