Povray 간단한 사용법

먼저 간단한 Povray 프로그래밍을 한다.


$ vi test.pov
———————————————————————————–
#include “colors.inc”
#include “textures.inc”

sphere {
 <0,0,0>, 5
 pigment { color rgb <1,1,0> }
 finish { phong 0.8 }
 texture { Jade }
}

camera {
 location <2,5,-10>
 look_at <0,0,0>
}

light_source {
 <0,10,-10>
 color rgb <1,1,1>
}
———————————————————————————–

povray로 rendering 한다.

$ povray test.pov

그럼..png 파일 형태의 이미지가 display 된다.
별도의 rendering 환경 설정 파일을 이용하여 랜더링 할 수도 있다.
일반적으로 클러스터 환경에서 배치 형태로 랜더링 하기 위해서는 별도의 환경설정을
만들어서 이 설정 파일을 이용하여 랜더링하는 것이 유용하다.
Povray rendering 관련 환경 파일을 만든다.

$ vi test.ini
———————————————————————————–
Antialias=On
Display=off
Antialias_Threshold=0.1
Antialias_Depth=2
Input_File_Name=test.pov
Width=2048
Height=1536
———————————————————————————–

$ povray test.ini
———————————————————————————–
.
.
Render Statistics
Image Resolution 800 x 600
—————————————————————————-
Pixels:           480800   Samples:          680284   Smpls/Pxl: 1.41
Rays:             680284   Saved:                 0   Max Level: 1/5
—————————————————————————-
Ray->Shape Intersection          Tests       Succeeded  Percentage
—————————————————————————-
Sphere                         1135118          664310     58.52
—————————————————————————-
Calls to Noise:             2783496   Calls to DNoise:              10
—————————————————————————-
Shadow Ray Tests:            454834   Succeeded:                     0
—————————————————————————-
Smallest Alloc:                   9 bytes
Largest  Alloc:               38408 bytes
Peak memory used:            235953 bytes
Total Scene Processing Times
  Parse Time:    0 hours  0 minutes  0 seconds (0 seconds)
  Photon Time:   0 hours  0 minutes  0 seconds (0 seconds)
  Render Time:   0 hours  0 minutes  1 seconds (1 seconds)
  Total Time:    0 hours  0 minutes  1 seconds (1 seconds)
—————————————————————————–

test.png 결과 파일
사용자 삽입 이미지



서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.