import{_ as a,c as x,a as c,b as m,d as s,o as e}from"./app-Bj0iHonY.js";const t="/assets/Blinn-Phong_Vectors-B4xRvSRM.svg",j={};function n(i,l){return e(),x("div",null,l[0]||(l[0]=[c('

光照模型(二)

2. Blinn-Phong模型

2.1 基本定义

',4),m("p",null,[s("和Phong模型很类似,只不过增加了半角向量"),m("mjx-container",{class:"MathJax",jax:"CHTML",style:{position:"relative"}},[m("mjx-math",{class:"MJX-TEX","aria-hidden":"true"},[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c48"})])])])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"inline"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"H")]),m("mo",{stretchy:"false"},"→")])])])])]),s(",也就是指向光源的向量"),m("mjx-container",{class:"MathJax",jax:"CHTML",style:{position:"relative"}},[m("mjx-math",{class:"MJX-TEX","aria-hidden":"true"},[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.313em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c4C"})])])])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"inline"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"L")]),m("mo",{stretchy:"false"},"→")])])])])]),s("和指向相机的向量"),m("mjx-container",{class:"MathJax",jax:"CHTML",style:{position:"relative"}},[m("mjx-math",{class:"MJX-TEX","aria-hidden":"true"},[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c56"})])])])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"inline"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"V")]),m("mo",{stretchy:"false"},"→")])])])])]),s("的中间向量")],-1),m("mjx-container",{class:"MathJax",jax:"CHTML",display:"true",style:{position:"relative"}},[m("mjx-math",{display:"true",style:{"margin-left":"0","margin-right":"0"},class:"MJX-TEX","aria-hidden":"true"},[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c56"})])])])])]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c3D"})]),m("mjx-mfrac",{space:"4"},[m("mjx-frac",{type:"d"},[m("mjx-num",null,[m("mjx-nstrut",{type:"d"}),m("mjx-mrow",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.313em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c4C"})])])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c2B"})]),m("mjx-TeXAtom",{space:"3",texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c56"})])])])])])])]),m("mjx-dbox",null,[m("mjx-dtable",null,[m("mjx-line",{type:"d"}),m("mjx-row",null,[m("mjx-den",null,[m("mjx-dstrut",{type:"d"}),m("mjx-mrow",null,[m("mjx-mo",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c2225"})]),m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.313em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c4C"})])])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c2B"})]),m("mjx-TeXAtom",{space:"3",texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c56"})])])])])]),m("mjx-mo",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c2225"})])])])])])])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"block"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML",display:"block"},[m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"V")]),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"="),m("mfrac",null,[m("mrow",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"L")]),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"+"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"V")]),m("mo",{stretchy:"false"},"→")])])]),m("mrow",null,[m("mo",{"data-mjx-texclass":"ORD"},"∥"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"L")]),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"+"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"V")]),m("mo",{stretchy:"false"},"→")])]),m("mo",{"data-mjx-texclass":"ORD"},"∥")])])])])],-1),m("h3",{id:"_2-2-算法",tabindex:"-1"},[m("a",{class:"header-anchor",href:"#_2-2-算法"},[m("span",null,"2.2 算法")])],-1),m("p",null,[m("a",{href:"https://en.wikipedia.org/wiki/Blinn%E2%80%93Phong_shading_model",target:"_blank",rel:"noopener noreferrer"},"https://en.wikipedia.org/wiki/Blinn%E2%80%93Phong_shading_model")],-1),m("mjx-container",{class:"MathJax",jax:"CHTML",display:"true",style:{position:"relative"}},[m("mjx-math",{display:"true",style:{"margin-left":"0","margin-right":"0"},class:"MJX-TEX","aria-hidden":"true"},[m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43C TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.064em"}},[m("mjx-TeXAtom",{size:"s",texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c42"}),m("mjx-c",{class:"mjx-c6C"}),m("mjx-c",{class:"mjx-c69"}),m("mjx-c",{class:"mjx-c6E"}),m("mjx-c",{class:"mjx-c6E"}),m("mjx-c",{class:"mjx-c50"}),m("mjx-c",{class:"mjx-c68"}),m("mjx-c",{class:"mjx-c6F"}),m("mjx-c",{class:"mjx-c6E"}),m("mjx-c",{class:"mjx-c67"})])])])]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c3D"})]),m("mjx-msub",{space:"4"},[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43C TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.064em"}},[m("mjx-TeXAtom",{size:"s",texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c61"}),m("mjx-c",{class:"mjx-c6D"}),m("mjx-c",{class:"mjx-c62"}),m("mjx-c",{class:"mjx-c69"}),m("mjx-c",{class:"mjx-c65"}),m("mjx-c",{class:"mjx-c6E"}),m("mjx-c",{class:"mjx-c74"})])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c2B"})]),m("mjx-mo",{class:"mjx-lop",space:"3"},[m("mjx-c",{class:"mjx-c2211 TEX-S2"})]),m("mjx-mo",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c28"})]),m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43C TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.064em"}},[m("mjx-TeXAtom",{size:"s",texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c64"}),m("mjx-c",{class:"mjx-c69"}),m("mjx-c",{class:"mjx-c66"}),m("mjx-c",{class:"mjx-c66"}),m("mjx-c",{class:"mjx-c75"}),m("mjx-c",{class:"mjx-c73"}),m("mjx-c",{class:"mjx-c65"})])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c2B"})]),m("mjx-msub",{space:"3"},[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43C TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.064em"}},[m("mjx-TeXAtom",{size:"s",texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c73"}),m("mjx-c",{class:"mjx-c70"}),m("mjx-c",{class:"mjx-c65"}),m("mjx-c",{class:"mjx-c63"}),m("mjx-c",{class:"mjx-c75"}),m("mjx-c",{class:"mjx-c6C"}),m("mjx-c",{class:"mjx-c61"}),m("mjx-c",{class:"mjx-c72"})])])])])]),m("mjx-mo",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c29"})])]),m("mjx-assistive-mml",{unselectable:"on",display:"block"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML",display:"block"},[m("msub",null,[m("mi",null,"I"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{"data-mjx-auto-op":"false"},"BlinnPhong")])]),m("mo",null,"="),m("msub",null,[m("mi",null,"I"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{"data-mjx-auto-op":"false"},"ambient")])]),m("mo",null,"+"),m("mo",{"data-mjx-texclass":"OP"},"∑"),m("mo",{stretchy:"false"},"("),m("mrow",{"data-mjx-texclass":"ORD"},[m("msub",null,[m("mi",null,"I"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{"data-mjx-auto-op":"false"},"diffuse")])]),m("mo",null,"+"),m("msub",null,[m("mi",null,"I"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{"data-mjx-auto-op":"false"},"specular")])])]),m("mo",{stretchy:"false"},")")])])],-1),m("p",null,"其中环境光和漫反射和Phong相同",-1),m("mjx-container",{class:"MathJax",jax:"CHTML",display:"true",style:{position:"relative"}},[m("mjx-math",{display:"true",style:{"margin-left":"0","margin-right":"0"},class:"MJX-TEX","aria-hidden":"true"},[m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43C TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.064em"}},[m("mjx-TeXAtom",{size:"s",texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c64"}),m("mjx-c",{class:"mjx-c69"}),m("mjx-c",{class:"mjx-c66"}),m("mjx-c",{class:"mjx-c66"}),m("mjx-c",{class:"mjx-c75"}),m("mjx-c",{class:"mjx-c73"}),m("mjx-c",{class:"mjx-c65"})])])])]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c3D"})]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c28"})]),m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.368em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43F TEX-I"})])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c22C5"})]),m("mjx-TeXAtom",{space:"3",texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.549em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D441 TEX-I"})])])])]),m("mjx-mo",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c29"})]),m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43F TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D451 TEX-I"})])])]),m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43E TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.04em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D451 TEX-I"})])])]),m("mjx-mspace"),m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43C TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.064em"}},[m("mjx-TeXAtom",{size:"s",texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c73"}),m("mjx-c",{class:"mjx-c70"}),m("mjx-c",{class:"mjx-c65"}),m("mjx-c",{class:"mjx-c63"}),m("mjx-c",{class:"mjx-c75"}),m("mjx-c",{class:"mjx-c6C"}),m("mjx-c",{class:"mjx-c61"}),m("mjx-c",{class:"mjx-c72"})])])])]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c3D"})]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c28"})]),m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.368em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c52"})])])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c22C5"})]),m("mjx-TeXAtom",{space:"3",texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c56"})])])])])]),m("mjx-msup",null,[m("mjx-mo",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c29"})]),m("mjx-script",{style:{"vertical-align":"0.413em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D6FC TEX-I"})])])]),m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43F TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D460 TEX-I"})])])]),m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43E TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.04em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D460 TEX-I"})])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"block"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML",display:"block"},[m("msub",null,[m("mi",null,"I"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{"data-mjx-auto-op":"false"},"diffuse")])]),m("mo",null,"="),m("mo",{stretchy:"false"},"("),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mi",null,"L"),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"⋅"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mi",null,"N"),m("mo",{stretchy:"false"},"→")])]),m("mo",{stretchy:"false"},")"),m("msub",null,[m("mi",null,"L"),m("mi",null,"d")]),m("msub",null,[m("mi",null,"K"),m("mi",null,"d")]),m("mspace",{linebreak:"newline"}),m("msub",null,[m("mi",null,"I"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{"data-mjx-auto-op":"false"},"specular")])]),m("mo",null,"="),m("mo",{stretchy:"false"},"("),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"R")]),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"⋅"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"V")]),m("mo",{stretchy:"false"},"→")])]),m("msup",null,[m("mo",{stretchy:"false"},")"),m("mi",null,"α")]),m("msub",null,[m("mi",null,"L"),m("mi",null,"s")]),m("msub",null,[m("mi",null,"K"),m("mi",null,"s")])])])],-1),m("p",null,[s("高光部分使用"),m("mjx-container",{class:"MathJax",jax:"CHTML",style:{position:"relative"}},[m("mjx-math",{class:"MJX-TEX","aria-hidden":"true"},[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c4E"})])])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c22C5"})]),m("mjx-TeXAtom",{space:"3",texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c48"})])])])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"inline"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"N")]),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"⋅"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"H")]),m("mo",{stretchy:"false"},"→")])])])])]),s("代替"),m("mjx-container",{class:"MathJax",jax:"CHTML",style:{position:"relative"}},[m("mjx-math",{class:"MJX-TEX","aria-hidden":"true"},[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.368em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c52"})])])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c22C5"})]),m("mjx-TeXAtom",{space:"3",texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c56"})])])])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"inline"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"R")]),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"⋅"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"V")]),m("mo",{stretchy:"false"},"→")])])])])])],-1),m("mjx-container",{class:"MathJax",jax:"CHTML",display:"true",style:{position:"relative"}},[m("mjx-math",{display:"true",style:{"margin-left":"0","margin-right":"0"},class:"MJX-TEX","aria-hidden":"true"},[m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43C TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.064em"}},[m("mjx-TeXAtom",{size:"s",texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c73"}),m("mjx-c",{class:"mjx-c70"}),m("mjx-c",{class:"mjx-c65"}),m("mjx-c",{class:"mjx-c63"}),m("mjx-c",{class:"mjx-c75"}),m("mjx-c",{class:"mjx-c6C"}),m("mjx-c",{class:"mjx-c61"}),m("mjx-c",{class:"mjx-c72"})])])])]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c3D"})]),m("mjx-mo",{class:"mjx-n",space:"4"},[m("mjx-c",{class:"mjx-c28"})]),m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c4E"})])])])])]),m("mjx-mo",{class:"mjx-n",space:"3"},[m("mjx-c",{class:"mjx-c22C5"})]),m("mjx-TeXAtom",{space:"3",texclass:"ORD"},[m("mjx-mover",null,[m("mjx-over",{style:{"padding-bottom":"0.105em","padding-left":"0.375em","margin-bottom":"-0.516em"}},[m("mjx-mo",{class:"mjx-n",style:{width:"0","margin-left":"-0.25em"}},[m("mjx-c",{class:"mjx-c20D7 TEX-V"})])]),m("mjx-base",null,[m("mjx-TeXAtom",{texclass:"ORD"},[m("mjx-mi",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c48"})])])])])]),m("mjx-msup",null,[m("mjx-mo",{class:"mjx-n"},[m("mjx-c",{class:"mjx-c29"})]),m("mjx-script",{style:{"vertical-align":"0.413em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D45B TEX-I"})])])]),m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43F TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D460 TEX-I"})])])]),m("mjx-msub",null,[m("mjx-mi",{class:"mjx-i"},[m("mjx-c",{class:"mjx-c1D43E TEX-I"})]),m("mjx-script",{style:{"vertical-align":"-0.15em","margin-left":"-0.04em"}},[m("mjx-mi",{class:"mjx-i",size:"s"},[m("mjx-c",{class:"mjx-c1D460 TEX-I"})])])])]),m("mjx-assistive-mml",{unselectable:"on",display:"block"},[m("math",{xmlns:"http://www.w3.org/1998/Math/MathML",display:"block"},[m("msub",null,[m("mi",null,"I"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{"data-mjx-auto-op":"false"},"specular")])]),m("mo",null,"="),m("mo",{stretchy:"false"},"("),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"N")]),m("mo",{stretchy:"false"},"→")])]),m("mo",null,"⋅"),m("mrow",{"data-mjx-texclass":"ORD"},[m("mover",null,[m("mrow",{"data-mjx-texclass":"ORD"},[m("mi",{mathvariant:"normal"},"H")]),m("mo",{stretchy:"false"},"→")])]),m("msup",null,[m("mo",{stretchy:"false"},")"),m("mi",null,"n")]),m("msub",null,[m("mi",null,"L"),m("mi",null,"s")]),m("msub",null,[m("mi",null,"K"),m("mi",null,"s")])])])],-1)]))}const r=a(j,[["render",n],["__file","illumination_model_02.html.vue"]]),d=JSON.parse('{"path":"/note/graphics/illumination_model/illumination_model_02.html","title":"光照模型(二)","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"2. Blinn-Phong模型","slug":"_2-blinn-phong模型","link":"#_2-blinn-phong模型","children":[{"level":3,"title":"2.1 基本定义","slug":"_2-1-基本定义","link":"#_2-1-基本定义","children":[]},{"level":3,"title":"2.2 算法","slug":"_2-2-算法","link":"#_2-2-算法","children":[]}]}],"git":{"updatedTime":1740236039000,"contributors":[{"name":"thejinchao","username":"thejinchao","email":"thejinchao@gmail.com","commits":2,"url":"https://github.com/thejinchao"}]},"filePathRelative":"note/graphics/illumination_model/illumination_model_02.md"}');export{r as comp,d as data};