cZUI

Скріншот програми:
cZUI
Дані програми:
Версія: 0.4.0
Дата завантаження: 14 Apr 15
Розробник: Alexandru Botezatu
Ліцензія: Безкоштовно
Популярність: 0

Rating: nan/5 (Total Votes: 0)

cZUI дозволяє швидко створювати масштабовані і з прокруткою відображає речей 2D. Проект cZUI використовує бібліотеки векторної графіки, як ПОС зробити плавно збільшених об'єктів. Об'єкти не повинні бути в курсі питань, збільшення, таким чином, письмовій формі з cZUI легко і швидко.
З багатою рамках заходу, cZUI дозволяє складні дії користувача, такі як перетягування, переміщення, виділення, вибору та видалення будь-якого об'єкта в сцені cZUI. Включена в дистрибутив кілька інформативних прикладів.
cZUI підтримує SGE над SDL, може бути вбудований в MFC, і віджет бібліотека aedGUI за допомогою cZUIWidget. Підтримка інших вікнами / віджетів інструментальних засобів будуть додані пізніше.
cZUI містить готові об'єкти для найбільш частих завдань, просто включити їх у сцені

Особливості :.

  • Мобільність:
  • cZUI написано в ANSI C ++ і повинні бути підтримані великою різноманітністю операційних систем. Він був протестований на GNU / Linux 2.4, 2.6 і MS Windows.

  • <Клас Li = "bbli"> Підтримка різних графічних бібліотек:
  • З архітектурі модульні графіки і подій, cZUI підтримує SDL, X, і будь-яка інша система управління вікнами Ви, можливо, написати обгортки для. Дати власну оболонку графіка / подій для іншого рамках графіка / подій є простим і не повинна займати більше декількох днів.

  • Гнучкість:
  • Використання minilithic підхід запозичені з джазу, cZUI спортивні шаруватих дизайн і дерево сцена для забезпечення легкого налаштування будь-якого об'єкта без необхідності часткового переписування або успадкування.

  • Малий обсяг пам'яті:
  • Camera / контекст зберігання даних дозволяють об'єкти, які будуть впорядковані і займають мало місця. Дбайливе використання цих механізмів може допомогти видалити дані з об'єктів: тестова програма з 2080 вузлів займає 4044K і (4020K для 1480 вузлів), що призводить до 40 байт на вузол. В обстановці 1000000 вузлів, це буде з'їсти тебе 44M спільної пам'яті.

  • Швидкість:
  • cZUI був розроблений для підтримки величезних сцен і бути досить швидко на that.Currently він був протестований з трохи більше 80k вузлів (що не так багато), це може змінитися. Увага: написання швидкі додатки, що підтримують величезні графічні зображення (і GT; 30k), буде вимагатися автора виникають трохи глибше в cZUI і використовувати деякі більш непрозорі об'єкти, такі як SpaceGroup, EventFilter і ImageGroup. Це дозволить вам набагато більш високі швидкості, розділивши сцену області, фільтруючи mousemoves і беручи за складанням при високих zoomouts.

Що нового У цьому випуску :.

  • Це реліз видалення bitrot
  • Основні зміни включають підтримку 64-розрядних, і новий Cairo інтерфейсі.
  • Також слід відзначити кілька помилок в ядрі і водія ПОС, поліпшення make-файлу, і нових вузлів сцени.

Інші програми розробника Alexandru Botezatu

BonzayRTS engine
BonzayRTS engine

20 Feb 15

cZUI

Коментар не знайдено
додати коментар
Включіть картинки!