|
컴포넌트/라이브러리
 |
|
Delphi/C++Builder Programming Components&Libraries
|
|
[798] Kami2d 라이브러리 소개 (오픈지엘+멀티터치) |
sepwind []
|
48303 읽음 2013-05-22 15:36 |
1. 기능<
- 오픈지엘 기반으로 H/W (GPU) 가속 렌더링
- 렌더러 선택가능 (OpenGL, GDI, GDI+, D2D 등 :현재는 OGL 만 적용. 다른건 귀찮아서 -_-)
- 2차원 벡터 그리기 지원 (점, 선, 삼각형, 사각형, 원, 호, 타원, 베지어 곡선, 폴리곤 등)
- 알파 블랜딩 지원
- 펜 및 선 스타일 변경 지원 (선 두께, 대쉬등의 스타일)
- 줌, 팬, 회전 등의 이벤트 처리 지원 (마우스및 터치 인터페이스)
- 오픈지엘 리스트 버퍼지원으로 고속 렌더링 가능
- 행렬 입력 지원으로 다양한 선형변환 가능
- 멀티 터치 시연 (데모 프로그램)
- 활용 분야 : 2차원 데이타 고속 뷰어, 에디터 개발 등
2. 환경
- Win32 지원
- DLL 등의 라이브러리로 개발
- C++ 빌더/ M$ VS 환경 (귀찮아서 추후에...~)
3. 오픈소스 프로젝트
kami2d 라이브러리는 GitHub 를 통해 오픈소스로 공개해 놓았습니다. 모든 소스를 공개하였으니 관심있는 분들은 언제든지 참고해 보시길...
| |