일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- keras
- Kotaro Oshio - twilight short version
- Computer Graphics
- Arevia
- Game Engine Architecture
- DirectXOpenTutorial
- Revolution OS
- fsf
- MNIST
- Structure and Interpretation of Computer Programs
- 컴퓨터그래픽스
- 오픈소스
- Today
- Total
목록Computer Graphics (2)
kimkijun

Mathematics: Basics 현대의 컴퓨터 그래픽스는 수학적인 부분을 많이 필요로 한다. 기초 컴퓨터 그래픽스에서는 선형대수의 기초적인 내용만 알고있으면 된다. Matrices m * n matrix 만약 m = n일 경우, 정방 행렬(square matrix)라고 부른다. 행렬 곱셈(Matrix-matrix multiplication) 만약 A의 차원의 크기를 l*m이고 B의 차원의 크기를 m*n이라고 했을 때 A의 열과 B의 행이 서로 같으므로 AB는 l*n 행렬이 된다. Vector 전치행렬(Transpose) 행과 열의 위치를 바꾸면 된다. OpenGL은 column vector를 사용하고 행렬의 오른쪽에 column vector가 놓이게 된다. DirectX는 OpenGL과 반대로 row..
Computer Graphics Introduction 3D Computer Graphics 란? 3차원으로 된 물체를 입력을 받아서 2차원 Image을 출력하는 작업. (called frames) 실시간 그래픽스와 비 실시간 그래픽스로 나누어짐. 실시간 그래픽스에서는 Game, Virtual/Augmented Reality, Interactive user Interface에서 사용. 비 실시간 그래픽스에서는 특수 효과(Visual effects)에 사용. 영화 특수 효과의 목표는 실사 영상과 구분되지 않게 끔 사실적인 영상을 표현하는 기법. (연산량이 매우 많음) 실시간 그래픽스와 비 실시간 그래픽스를 구분할 때 실제로 사용되는 알고리즘은 서로 다름. modeling -> rigging -> anima..