package Ġinfo . la ht . three kt . render ers . shaders . chunk Ċ Ċ internal Ġval Ġ__ env map _ vertex Ġ= Ġ""" ĠĊĠ Ċ # ifdef ĠUSE _ ENV MAP ĊĊ ĉ # if Ġdefined ( ĠUSE _ BU MP MAP Ġ) Ġ|| Ġdefined ( ĠUSE _ NORMAL MAP Ġ) Ġ|| Ġdefined ( ĠPH ONG Ġ) ĊĊĉ ĉ v World Position Ġ= Ġworld Position . xyz ; ĊĊ ĉ # else ĊĊĉ ĉ vec 3 Ġcamera To Vertex Ġ= Ġnormalize ( Ġworld Position . xyz Ġ- Ġcamera Position Ġ); ĊĊĉ ĉ vec 3 Ġworld Normal Ġ= Ġinverse Transform Direction ( Ġtransformed Normal , Ġview Matrix Ġ); ĊĊĉ ĉ # ifdef ĠENV MAP _ MODE _ REF LECTION ĊĊĉĉ ĉ v Reflect Ġ= Ġreflect ( Ġcamera To Vertex , Ġworld Normal Ġ); ĊĊĉ ĉ # else ĊĊĉĉ ĉ v Reflect Ġ= Ġre fract ( Ġcamera To Vertex , Ġworld Normal , Ġre fraction Ratio Ġ); ĊĊĉ ĉ # endif ĊĊ ĉ # endif Ċ Ċ # endif Ċ Ġ""" Ċ