О проекте

Проект VulkanSceneGraph является относительно молодым, и мало известен в нашей стране. Тем не менее, в отличие от предыдущего проекта — OpenSceneGraph, разработчики озаботились созданием подробной онлайн-документации. У меня, как заинтересованного в развитии VSG разработчика, возникло желание создать ресурс, который содержал бы перевод официальной документации на русский язык.

Содержимое этого сайта, в основном, вольный перевод официальной документации, расположенной на сайте www.vulkanscenegraph.org, на русский язык. Возможно, по мере того как я разберусь с возможностями VulkanSceneGraph, на этом ресурсе появятся мои авторские публикации, дополняющие официальную документацию.

Дмитрий Притыкин, (maisvendoo)

VulkanSceneGraph (VSG) — это современная кроссплатформенная высокопроизводительная графическая библиотека, построенная на Vulkan API, использующая концепцию графа сцены. Библиотека написана на языке C++17, в соответствии с рекомендациями CppCoreGuidelines (основными рекомендациями по разработке на C++) и FOSS Best Practices (практическими рекомендациями Фонда свободного программного обеспечения). Исходный код публикуется под лицензией MIT.

Проект направлен на расширение сообщества разработчиков, использующих высокопроизводительный Vulkan API и предоставление им качественной программной библиотеки, ориентированной на то, чтобы сделать разработку высокопроизводительных графических и вычислительных приложений более продуктивной и привлекательной. Работу над VulkanSceneGraph курирует ведущий разработчик OpenSceneGraph (OSG). С тем чтобы получить представление о том, какой должна быть графическая библиотека следующего поколения, при разработке учитывается весь опыт разработчиков OSG в части обеспечения производительности и качества программного обеспечения, а также пожелания разработчиков приложений на основе OSG.