cZUI

Software screenshot:
cZUI
Software informatie:
Versie: 0.4.0
Upload datum: 14 Apr 15
Ontwikkelaar: Alexandru Botezatu
Licentie: Gratis
Populariteit: 38

Rating: 4.0/5 (Total Votes: 1)

cZUI kunt u zoombare en schuifbaar displays van dingen 2D snel te creëren. cZUI project maakt gebruik van bibliotheken vector tekening zoals SGE soepel vergrote objecten tekenen. Objecten niet moeten zich bewust zijn van de vergroting problemen, waardoor het schrijven met cZUI is gemakkelijk en snel.
Met een rijke gebeurtenis kader, cZUI maakt complexe acties van de gebruiker, zoals het slepen, het verplaatsen, met de nadruk, het selecteren en het verwijderen van een object binnen de cZUI scene. Inbegrepen bij de distributie zijn een paar informatieve voorbeelden.
cZUI ondersteunt SGE dan SDL, kan worden ingebed in MFC, en aedGUI widget library via cZUIWidget. Ondersteuning voor andere window / widget toolkits zullen later worden toegevoegd.
cZUI bevat klaar objecten voor meest voorkomende taken, maar ze op te nemen in de scène

Kenmerken .

  • Draagbaarheid:
  • cZUI is geschreven in ANSI C ++ en moeten worden ondersteund door een grote verscheidenheid aan besturingssystemen. Het is getest op GNU / Linux 2.4, 2.6 en MS Windows.

  • Ondersteuning van verschillende grafische bibliotheken:
  • Met een modulair graphics en event architectuur, cZUI ondersteunt SDL, X, en elk ander window systeem kunt u de zorg om wrappers te schrijven voor. Het schrijven van uw eigen graphics / evenement wrapper voor een ander grafisch / evenement kader is eenvoudig en mag niet langer duren dan een paar dagen.

  • Flexibiliteit:
  • Met behulp van een minilithic aanpak geleend van Jazz, cZUI sport een gelaagd ontwerp en een scène boom te zorgen voor een gemakkelijke aanpassing van een object zonder de noodzaak van een gedeeltelijke herschrijven of subklassen.

  • Kleine memory footprint:
  • Camera / context opslag toestaan ​​dat de objecten die moeten worden gestroomlijnd en weinig ruimte innemen. Zorgvuldig gebruik van deze mechanismen kan helpen verwijderen van overbodige gegevens van objecten: het testprogramma met 2080 knooppunten neemt 4044K en (4020K voor 1480 nodes), wat leidt tot 40 bytes per node. In een setting van 1.000.000 nodes, zal dit u eet 44M van de totale geheugen.

  • Snelheid:
  • cZUI is ontworpen om grote scènes te ondersteunen en het vrij snel te zijn op that.Currently het is getest met iets meer dan 80k knooppunten (dat is niet veel), dit is aan verandering onderhevig. Let op: het schrijven van een snelle apps ondersteunen enorme grafieken (& gt; 30k) zal de auteur nodig om een ​​beetje dieper in cZUI en gebruik wat meer ondoorzichtige objecten, zoals SpaceGroup, EventFilter en ImageGroup. Deze zullen u veel hogere snelheden mogelijk te maken door uw scene te delen door het gebied, het uitfilteren van mousemoves en het overnemen van het tekenen bij hoge zoomouts.

Wat is nieuw in deze release:.

  • Dit is een bitrot verwijdering vrijlating
  • Belangrijke wijzigingen zijn onder andere 64-bits ondersteuning en een glanzende nieuwe Cairo backend.
  • Ook opmerkelijk zijn een paar bugfixes in de kern en SGE chauffeur, verbeterde makefiles, en nieuwe scène knooppunten.

Andere software van ontwikkelaar Alexandru Botezatu

BonzayRTS engine
BonzayRTS engine

20 Feb 15

Reacties op cZUI

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!