| |
|
|
|
|
|
OpenGL이나 DirectX와 같은 그래픽 API들의 발전으로 인해서 좀 더 손쉽게 렌더러를 작성할 수 있었다. 하지만 무언가 문제가 생기면 항상 코드 여기저기를 바꾸어서 그에 따른 출력 결과를 보고서 주먹구구식으로 문제를 해결할 수밖에 없었다.
그러다가 우연히 컴퓨터 그래픽스 교재를 한 권 읽고 나서야 내가 3D 그래픽 프로그래밍에 열정이 있다고 생각했지만 그 열정을 표현할 정도의 실력은 없었다는 것을 깨달았다. 모든 응용 프로그래밍은 프로그래밍 자체의 스킬뿐만 아니라 그 도메인(분야)의 전문 지식이 필요하다. 3D 컴퓨터 그래픽스의 경우 도메인은 수학과 물리학이다. 그런데 역자가 했던 실수를 많은 뉴비(초보) 프로그래머들이 답습하고 있다. 그냥 3D 그래픽 프로그래밍을 하고 싶다는 생각에 DirectX나 OpenGL과 같은 API만 익히고 간단한 예제들을 만들어보고 3D 그래픽 프로그래밍을 할 수 있다고 생각하는 것이다.
게임&인터랙티브 애플리케이션을 위한 수학에서...
우연히 먼지 쌓인 책에 적힌 글에 공감 되어 적어본다.......
|
|
Track this back : http://gamjabi.tistory.com/trackback/80
|
|
|
|
|
|
«
2012/01
»
| 일 |
월 |
화 |
수 |
목 |
금 |
토 |
| 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 |
|
|
|
|
|
Total : 3,229
Today : 2
Yesterday : 2 |
|
|
 |
 |
 |
|