Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 다이렉트X 튜토리얼
- 다이렉트 초기화
- 동기화
- C언어
- 프로그래밍
- 전처리문
- vertex
- DirectX12
- Input Assembler
- View
- Direct Init
- DirectXTK
- Direct3D Init
- c
- 게임수학
- DESC
- DirectX
- 세팅
- CPU
- 다이렉트X
- engine
- CommandList
- GPU
- Direct3D
- 다중표본화
- swapchain
- C++
- UE4
- RenderTargetView
- 코딩
Archives
- Today
- Total
목록변환 (1)
비타Cpp
비례(Scaling) 행렬
비례(Scaling) 변환은 물체의 크기를 바꾸는 효과를 낸다. 다음은 비례 변환의 정의다. S(x, y, z) = (sxx, syy, szz) 이 변환은 좌표계를 기준으로 하여 벡터를 x축으로 sx 단위, y축으로 sy 단위, 그리고 z 축으로 sz단위만큼 비례한다. 그럼 이 S가 실제로 하나의 선형 변환임을 증명해보자. $$S(u+v) = (s_x(u_x + v_x),\ s_y(u_y + v_y),\ s_z(u_z + v_z))\\ =(s_xu_x + s_xv_x,\ s_yu_y + s_yv_y,\ s_zu_z + s_zv_z)\\ = (s_xu_x,\ s_yu_y,\ s_zu_z) + (s_xv_x,\ s_yv_y,\ s_zv_z) \\ =S(u) + S(v)$$ $$S(ku) = (s_xku_x,..
DirectX12/게임 수학
2021. 8. 2. 18:27