- Подробнее...
Bullet - физический движок, распространяется под лицензией zlib.
Qt/3D - C++ основа графического движка для Qt Quick3D, активно разрабатывается, скорее всего будет включен в Qt 5.
В демо модель астероида (сфера) падает на ладшафт сгенерированный по карте высот.
- Подробнее...
Irrlicht — трёхмерный графический движок, распространяется на условиях лицензии zlib.
Bullet - физический движок, распространяется под лицензией zlib.
Можно бесплатно использовать в коммерческих разработках.
В демо камера от первого и третьего лица (наподобие такой, как в Skyrim), привязанная к телу ниндзя, управляется по WASD + мышь. Перс бегает по одному из уровней Quake.
- Подробнее...
Проект реализован на Qt - кроссплатформенный. На данный момент готов примерно на 90%.
В клиенте реализовано:
На стороне сервера.
- Поддержка плагинов-бэкендов, чтобы связать с любым сервером, в качестве примера - плагин связки с Zoneminder.
- Сторона сервера реализована в виде CGI скрипта, весь обмен шифруется, есть возможность прикручивать ключи, для привязки клиента к вашему серверу/железу.
На стороне клиента.
- В качестве плеера используется libvlc версии 1.2 (начиная со сборок под LGPL).
- Клиент состоит из менеджера - с него запускаются плееры, настраивается клиент и осуществляется управление проигрыванием записей на нескольких плеерах видеокамер одновременно.
- Плееры видеокамер - отдельные процессы, это позволяет на эффективно использовать ресурсы многоядерных процессоров и многопроцессорных машин.
- Клиент поддерживает соединения с несколькими серверами.
- В клиенте реализована поддержка виртуальных рабочих столов, на каждом рабочем столе запоминаются открытые плееры камер, их размер, расположение и состояние.
- Окно настроек может быть защищено паролем.
- Поддержка псевдонимов, для названий камер, на стороне клиента.
- Два языка - английский и русский. Есть возможность добавить больше.
- Компания для которой разрабатывался клиент закрылась, поэтому я не знаю, буду ли монетизировать этот проект и как, открою или нет исходный код.
