크리스털 스페이스
Crystal Space개발자 | 조릿 타이버그하인 외 |
---|---|
초기 릴리즈 | 1997년 8월 26일, [1] | 전(
안정된 릴리스 | 2.0 / 2012년 7월 3일, 전( |
저장소 | |
기입처 | C++ |
플랫폼 | 크로스 플랫폼 |
유형 | 3차원 엔진 |
면허증. | LGPL-2.0 이후 |
웹 사이트 | www |
크리스탈 스페이스는 조릿 타이버그하인 등이 C++로 작성한 3D 애플리케이션 개발을 위한 프레임워크다.첫 공개는 1997년 [1]8월 26일이었다.일반적으로 게임 엔진으로 사용되지만 프레임워크는 더 일반적이며 모든 종류의 3D 시각화에 사용할 수 있습니다.이것은 매우 휴대성이 뛰어나고 Microsoft Windows, Linux, UNIX 및 Mac OS X에서 실행됩니다.또한 GNU LGPL-2.0 이후 라이선스된 무료 오픈 소스 소프트웨어이며 2003년 [2]2월 SourceForge.net의 이달의 프로젝트이기도 합니다.
엔진 설계
Crystal Space는 객체 지향 C++로 프로그래밍됩니다.다소 독립적인 다수의 플러그인으로 매우 모듈식으로 구축되어 있습니다.클라이언트 프로그램은 OpenGL 3D 렌더러와 같은 플러그인을 Crystal Space의 SCF(Shared Class Facility)를 통해 등록하여 사용합니다.
특징들
Crystal Space는 ODE와 Bullet을 통한 2D 및 3D 그래픽스, 사운드, 충돌 감지 및 물리용 모듈을 갖추고 있습니다.
- 그래픽스:
- 메시 오브젝트:
- 플러그인 기반 메쉬 시스템
- 프레임 및 골격 애니메이션을 지원하는 삼각형 기반 메시
- 충돌 감지 및 동적:
접수 및 사용방법
이 엔진은 예를 들어 OpenOutcast 및 PlaneShift [3]프로젝트에 사용되었습니다.
레퍼런스
- ^ a b "Archived copy". Archived from the original on October 21, 2007. Retrieved October 21, 2007.
{{cite web}}
: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "Project of the Month, February 2003". SourceForge.net. Archived from the original on 2012-07-28. Retrieved 2012-07-30.
- ^ Crystal Space 1.2, Corvus Elrod on the Escapist (2007년 10월 8일)에 의해 발매되었습니다.
외부 링크
- 공식 웹사이트 {{Dead link date=2017년 12월}(인터넷 아카이브)
- Crystal Space 엔진 상세 및 리뷰