# Viewlang Viewlang это - Технология создания интерактивных 3D-приложений для Интернет - Обладает высокой скоростью разработки за счет языка QML - Поддерживает виртуальную реальность и мобильные устройства # Примеры проектов
#### Визуализация трехмерной кубической решетки http://viewlang.ru/3dgrid Трофимов В.И. Конечность числа симметрических 2-расширений d-мерной решетки и сходных с ней графов // Труды Института математики и механики УрО РАН. 2013. Т.19, N3. С. 290-303.
#### Специализированная система визуализации сеточных данных http://viewlang.ru/grid Ушакова, О.В. Алгоритмы глобальной перестройки сетки // Актуальные проблемы прикладной математики и механики: тез. докл. 6-й Всерос. конф., Абрау-Дюрсо.- УрО РАН, 2012.- С.75-77
#### Визуализация узлов и характеристик при расчетах электрофизиологической модели левого желудочка сердца http://viewlang.ru/heart2 Правдин, С.Ф. Неосесимметричная математическая модель анатомии левого желудочка сердца // Росс. журн. биомеханики. 2013. Вып. 17, № 4 (62). С. 84-105.
# Описание **Viewlang** это единственная на настоящее время декларативно-императивная система программирования трехмерной графики в среде Интернет. Она превосходит другие системы (ThreeJs, A-frame, X3dom) по показателю краткости и выразительности описания сцены и ее динамики за счет применения языка QML. В основном система применяется для задач научной визуализации, решаемых в Институте математики и механики им. Н.Н.Красовского Уральского отделения Российской академии наук, но её сфера применимости гораздо шире. ### Возможности для программиста - Описание 3D сцен визуализации на языке QML - Описание 2D пользовательского интерфейса на языке QML - Встроенные объекты отображения массивов точек, отрезков, треугольников, тетраэдров, сфер и других - Объекты управления камерой и источниками освещения - Шейдеры и цепочки шейдеров ### Возможности для пользователя - Управление камерой. - Экспорт изображений в растровом и векторном формате. - Создание анимационных фильмов. - Подключение средств виртуальной реальности (Oculus и другие совместимые с WebVR). # Примеры кода Открыть в новом окне # Применение Следуйте инструкции https://github.com/pavelvasev/viewlang 2015-2020 (c) Павел Васёв