cZUI 신속 가지 차원의 줌이 가능한 및 스크롤 디스플레이를 만들 수 있습니다. SGE이 원활하게 확대 된 개체를 그릴처럼 cZUI 프로젝트는 벡터 드로잉 라이브러리를 사용합니다. 객체 따라서 cZUI으로 쓰기, 확대 문제를 고려해야 할 필요가 쉽고 빠르게하지 않습니다.
풍부한 이벤트 프레임 워크로, cZUI는, 드래그 이동, 강조, 선택하고 cZUI 장면 내에서 객체의 제거와 같은 복잡한 사용자 작업을 할 수 있습니다. 배포판에 포함 된 몇 가지 정보를 예입니다.
cZUI는 SDL을 통해 SGE을 지원, MFC에 포함하고, cZUIWidget를 통해 aedGUI 위젯 라이브러리 할 수 있습니다. 다른 윈도우 / 위젯 툴킷에 대한 지원은 나중에 추가됩니다.
cZUI 그냥 장면에 포함, 가장 빈번한 작업에 대한 준비가 객체를 포함
이 특징 : 있습니다.
이식성 :
cZUI은 ANSI C ++로 작성 및 운영체제의 큰 다양성에 의해 지원 될 필요가 있습니다. 그것은 GNU / 리눅스 2.4, 2.6 및 MS Windows에서 테스트되었습니다.
다양한 그래픽 라이브러리의 지원 :
모듈 형 그래픽과 이벤트 아키텍처, cZUI는 SDL, X는 지원하고, 다른 윈도우 시스템은 당신을 위해 래퍼를 작성하는 신경 수 있습니다. 다른 그래픽 / 이벤트 프레임 워크에 대한 자신의 그래픽 / 이벤트 래퍼를 작성하는 것은 간단하며 며칠 걸리지 않을 겁니다.
유연성 :
재즈에서 빌린 minilithic 방법을 사용 cZUI은 계층화 된 디자인 및 장면 트리 부분 재 작성 또는 하위 클래스의 필요없이 모든 개체를 쉽게 사용자 정의 할 수 있도록 스포츠.
작은 메모리 풋 프린트 :
카메라 / 상황에 맞는 스토리지는 객체가 간소화하고 작은 공간을 차지 할 수 있습니다. 이러한 메커니즘을 신중하게 사용하는 개체에서 불필요한 데이터를 제거하는 데 도움이 될 수 있습니다 : 2,080 노드 테스트 프로그램은 노드 당 40 바이트로 이어지는, 4044K와 (1480 노드 4020K)합니다. 100 만 노드의 설정에서, 이것은 당신에게 총 메모리의 44M를 먹을 것이다.
속도 :
cZUI이 큰 장면을 지원하고이 (많이하지 않습니다) 80K 노드 조금 넘는 테스트되었습니다 that.Currently에서 매우 빠르게 할 수 있도록 설계되었으며,이 변경 될 수 있습니다. 주의 : 거대한 그래프를 지원 작성 빠른 응용 프로그램 (있다 30K)는 cZUI에 조금 더 깊이 탐구 및 SpaceGroup, EventFilter 및 ImageGroup으로 좀 더 불투명 한 물체를 사용하기 위해 저자가 필요합니다. 여기에는 지역에 따라 장면을 분할 mousemoves를 필터링 및 높은 zoomouts에서 드로잉을 인수하여 훨씬 더 높은 속도를 수 있습니다.
이 릴리스의 새로운 기능 :
이는 bitrot 제거 버전입니다.
주요 변경 사항은 64 비트 지원과 빛나는 새로운 카이로 백엔드를 포함한다.
또한 주목할만한 코어와 SGE 드라이버, 개선 메이크, 새로운 장면 노드에서 몇 가지 버그 수정입니다.
댓글을 찾을 수 없습니다