파이썬 에디터를 이번에 Ray Tracer를 구현하며 처음 사용해보았는데 파이참을 사용하여 구현해보았습니다.
먼저 공식 사이트에 들어가 무료인 community 버전을 받았습니다.
https://www.jetbrains.com/pycharm/download/
설치가 완료되면 File>New Project 에서 새로운 프로젝트를 생성할 수 있습니다. 저희가 파이썬을 사용하는 만큼 당연히 다양한 라이브러리를 사용해야겠죠? File>Settings>Project: [프로젝트 이름]>Project Interpreter 창의 오른쪽 상단에 + 버튼을 누르면 사용 가능한 패키지가 버전, 옵션과 함께 나오게 됩니다. 제가 사용한 라이브러리는 numpy와 image가 있습니다.
라이브러리 추가까지 해 주었다면 이제 구현할 준비가 거의 다 되었습니다.
저는 도형들에 대한 정보를 xml로 받아서 jpg로 저장하는 방식으로 구현해보았습니다. 이 때 xml 이름은 명령인자로 받아왔습니다. 명령인자는 Run>Edit configurations>Parameters에서 설정할 수 있습니다.
다음 포스팅은 주어진 xml을 파싱해서 class를 사용하여 저장하는 방법에 대해 작성하겠습니다.
'컴퓨터 그래픽스' 카테고리의 다른 글
[파이썬을 이용한 Ray Tracing 구현] 5. shade와 그림자 생성 (3) | 2019.05.05 |
---|---|
[파이썬을 이용한 Ray Tracing 구현] 4. ray vector 구하기와 intersect 판정 (1) | 2019.05.05 |
[파이썬을 이용한 Ray Tracing 구현] 3. xml 파싱 및 클래스 생성 (0) | 2019.05.05 |
[파이썬을 이용한 Ray Tracing 구현] 1. Ray Tracing이란? (0) | 2019.05.04 |