수식없이 게임 수학 이해하기

notion imagenotion image
  1. 1. 2
  1. 9. 10 — — — — — — — — https://docs.unity3d.com/Manual/SL-UnityShaderVariables.html
  1. 38. 39 1.5 0 0 0.25 0,0.25 1.5, 0 0,1 1, 0
  1. 39. 40 𝑐𝑜𝑠𝜃, 𝑠𝑖𝑛𝜃 𝜃 𝑐𝑜𝑠𝜃 𝑠𝑖𝑛𝜃
  1. 40. 41 𝑐𝑜𝑠𝜃, 𝑠𝑖𝑛𝜃 𝜃 𝑐𝑜𝑠𝜃 𝑠𝑖𝑛𝜃
  1. 41. 42 𝑐𝑜𝑠𝜃, 𝑠𝑖𝑛𝜃 𝜃 𝑐𝑜𝑠𝜃 𝑠𝑖𝑛𝜃 −𝑠𝑖𝑛𝜃 , 𝑐𝑜𝑠𝜃
  1. 42. 43 𝑐𝑜𝑠𝜃 s𝑖𝑛𝜃 −s𝑖𝑛𝜃 𝑐𝑜𝑠𝜃 𝑐𝑜𝑠𝜃, 𝑠𝑖𝑛𝜃 −𝑠𝑖𝑛𝜃 , 𝑐𝑜𝑠𝜃 𝜃
  1. 46. 47 1,1 1, 0 0,1 1, 0 1 0 1 1
  1. 47. 48 0, 0 1, 0 1, 1 2, 1 𝑦 = 1 𝑥 𝑦 = 0 𝑥
  1. 48. 49 2, 2, 1 2, 1, 1 1, 2, 1 1, 1, 1 1, 1, 1 1, 0, 1 0, 1, 1 0, 0, 1 𝑧 = 1
  1. 49. 50 1 0 0 0 1 0 1 1 1 2, 2, 1 2, 1, 1 1, 2, 1 1, 1, 1
  1. 53. 54 𝑧 = 1 1, 1, 0 1, 1, 1 2, 2, 1
  1. 56. 57 ( 𝑥, 𝑦, 𝑧, 𝑤 )
  1. 57. 58 1 0 0 0 0 1 0 0 0 0 1 0 𝒙 𝒚 𝑧 1
  1. 62. 63 𝑥, 𝑦, 𝑧
  1. 69. 70 스칼라(scalar)
  1. 70. 71 숫자1 숫자2 숫자1 숫자2 숫자1 숫자2
  1. 77. 78 𝑐𝑜𝑠𝜃 s𝑖𝑛𝜃 −s𝑖𝑛𝜃 𝑐𝑜𝑠𝜃
  1. 82. 83 기 저 벡 터 𝟎 𝟎 0 1 기 저 벡 터 기 저 벡 터
  1. 85. 86 1 0 0 0 0 1 0 0 0 0 1 0 𝒙 𝒚 𝑧 1 1 0 0 0 0 1 0 0 0 0 1 0 −𝒙 −𝒚 −𝑧 1
  1. 87. 88 1 𝑥 0 0 0 0 1 𝑦 0 0 0 0 1 𝑧 0 𝟎 𝟎 0 1 1 0 0 0 0 1 0 0 0 0 1 0 −𝒙 −𝒚 −𝑧 1 기저벡터1 기저벡터2 기저벡터3 𝟎 𝟎 0 1
  1. 91. 92 𝑧 카메라 기저벡터1 카메라 기저벡터2 카메라 기저벡터3 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟏
  1. 92. 93 𝑥, 𝑦, 𝑧 𝟎 𝟎 𝟎 −𝒙 −𝒚 −𝒛 𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎
  1. 96. 98 https://docs.unity3d.com/Manual/SL-VertexFragmentShaderExamples.html
  1. 102. 𝑤 = 1 𝑤 = 0.5𝑤 = 2 𝑥, 𝑦, 𝑤 𝑥 𝑤 , 𝑦 𝑤
  1. 105. 𝑤 𝑥, 𝑦, 𝑧, 0
  1. 108. 𝟎 𝟎 𝟏 𝟎 𝑤 𝑧 (𝒘 𝑥, 𝑦, ? , 𝑤 𝑥 𝑤 , 𝑦 𝑤 , ? 𝑤 , 1 뷰 공 간 의 점
  1. 110. X축 투영 행렬 Y축 투영 행렬 깊이 값 계산 식 𝟎 𝟎 𝟏 𝟎
  1. 111. https://observablehq.com/@rreusser/perspective-matrices-and-depth 𝑤
  1. 112. http://www.humus.name/temp/Linearize%20depth.txt