cZUI pozwala na szybkie tworzenie Zoomable i przewijanie ekranów rzeczy 2D. Projekt cZUI wykorzystuje biblioteki wektor rysunek jak SG zwrócić gładko powiększone obiekty. Przedmioty nie muszą być świadome zagadnień powiększenia, więc pisanie cZUI jest łatwe i szybkie.
Dzięki bogatej ramach zdarzenia, cZUI umożliwia kompleksowe działania użytkownika, takie jak przeciąganie, w ruchu, podkreślając, wybierając i usunięcie dowolnego obiektu w scenie cZUI. Wraz z dystrybucją kilka przykładów informacyjne.
cZUI obsługuje sond SG nad SDL, z możliwością zagnieżdżania w MFC, a aedGUI biblioteki widget poprzez cZUIWidget. Wsparcie dla innych zestawów narzędzi okienkowy / widget zostaną dodane później.
cZUI zawiera gotowe obiekty do najczęstszych zadań, po prostu włączyć je w scenie
Opis .
- Przenośność:
- cZUI jest napisany w ANSI C ++ i powinny być wspierane przez wielu różnych systemów operacyjnych. Został on przetestowany na GNU / Linux 2.4, 2.6 i MS Windows.
- Pomoc bibliotek różne graficznych:
- Z graficznym modułowe i zdarzeń architektury, cZUI obsługuje SDL, X, i każdy inny system okienkowy może zależy Ci napisać obwolut do. Pisanie własnego opakowania grafiki / konferencyjne, dla innego ram grafika / zdarzeń jest prosta i nie powinna zająć więcej niż kilka dni.
- Elastyczność:
- Korzystanie z minilithic podejście zapożyczoną z Jazz, cZUI sport warstwowa konstrukcja i drzewa sceny, aby umożliwić łatwe dostosowanie każdego obiektu bez konieczności częściowego przepisanie lub podklasy.
- Małe zużycie pamięci:
- przechowywania aparatu / kontekstowe pozwalają obiekty mają być usprawnione i zajmują niewiele miejsca. Uważaj, wykorzystanie tych mechanizmów może pomóc usunąć niepotrzebne dane z przedmiotów: Program badań z 2080 węzłów ma 4044K i (4020K do 1480 węzłów), co prowadzi do 40 bajtów na węźle. W przypadku ustawienia 1 mln węzłów, to jeść ci 44m całkowitej pamięci.
- Prędkość:
- cZUI został zaprojektowany do obsługi ogromnych scen i się dość szybko na that.Currently został przetestowany z nieco ponad 80K węzłów (co nie jest dużo), to ulec zmianie. Uwaga: aplikacje wspomagające pisanie szybko ogromne wykresy (& gt; 30k) wymaga autora do sięgnięcia nieco głębiej do cZUI i korzystać z niektórych bardziej nieprzezroczyste obiekty, takie jak SpaceGroup, EventFilter i ImageGroup. To pozwoli Ci znacznie większe prędkości, dzieląc scenę i okolicach, filtrowanie mousemoves i przejęcia rysunek w wysokich zoomouts.
Co nowego w tym wydaniu:.
- To jest wydanie usuwania bitrot
- Główne zmiany obejmują 64-bitowej i nowy, błyszczący Kair zaplecza.
- Na uwagę zasługują także kilka poprawek w rdzeniu i kierowcy SGE, ulepszonych makefile i nowe węzły sceny.
Komentarze nie znaleziono