피코겐
Picogen개발자 | 세바스티안 마하 |
---|---|
안정적 해제 | 0.3 / 2010년 7월 20일; 전 |
리포지토리 | |
기록 위치 | C++ |
운영 체제 | Linux, Windows |
플랫폼 | 크로스 플랫폼 |
유형 | 경관생성기 |
면허증 | GPL, 버전 3 이상 |
웹사이트 | picogen |
피코겐은 광선추적을 기반으로 인공지형의 생성과 렌더링을 위한 렌더링 시스템이다.그것은 무료 소프트웨어다.
개요
피코젠의 주된 목적은 지형 형성과 이미지 신뢰성 측면에서 모두 사실적인 3D 지형을 표시하는 것이지만,[1] 또한 높이맵을 Lisp를 연상시키는 구문으로 프로그래밍하는 높이맵 생성 툴이기도 하다.[2]
피쳐 예제
- 빠른 미리 보기를 위한 Whitted-Style 레이 트레이서
- 고품질 결과를 위한 초보적인 경로 추적기
- Preetham의 Sun-/Skylight 모델의 부분적 구현
- 절차 높이 맵(렌더링하기 전)
프런트엔드
현재 picogen-wx(wxWidgets 기반)라고 하는 picogen의 프런트엔드가 있다.그것은 피코겐으로부터 캡슐화되어 있어서 명령줄 수준에서 그것과 통신한다.Picogen-wx는 태양/하늘 또는 터레인-테리어-텍스트-패널과 같은 경관의 다양한 측면을 설계하기 위해 여러 패널을 제공한다.각 미리보기 창은 다른 패널에서 접근할 수 있지만 각 패널에는 고유의 미리보기 창이 있다.
풍경화는 간단한 XML 기반 파일 형식을 통해 로드 및 저장할 수 있으며 임의 크기의 이미지(안티앨리어싱 포함)를 저장할 수 있다.
참조
- ^ mkheightmap 소개
- ^ 높이 언어 참조
- ^ 피코겐의 셰이더
- ^ Preetham, et al. (1999). "A Practical Analytical Model for Daylight". Archived from the original on 18 April 2009.
외부 링크