Skip to content

Viewlang это основанный на QML фреймворк 3D графики для веб-браузеров

License

Notifications You must be signed in to change notification settings

pavelvasev/viewlang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Viewlang

Viewlang это веб-среда трехмерной визуализации на основе языка QML.

Online-редактор

http://viewlang.ru/code/c.html

Online-просмотр

http://viewlang.ru/code/scene.html

Настройка локальной версии

  1. Запустить под администратором
code/setup_vl_assoc.cmd

что создаст ассоциацию файлов *.vl для запуска Chrome для просмотра указанного VL файла. Хром должен быть в PATH.

  1. Настроить ярлык запуска хрома, добавив в аргументы запуска флаг --allow-file-access-from-files Затем надо перезагрузить Хром, если он запущен. Т.к когда хромы уже работают, запуск новой вкладки (из пункта 1) будет использовать флаги тех хромов, что уже запущены.

Примеры

См. ./examples

Как создать свою сцену

Создать файл имя.vl с содержанием сцены, сообразно примерам, например:

Scene {
  Points {
    positions: [0,0,0, 1,1,1, 2,2,2 ]
  }
}

и запустить этот файл enter-ом.

Как отлаживать

  1. Ошибки пишутся в консоль браузера, Ctrl+Shift+J.
  2. Поменяли файл сцены - обновили страницу в браузере.

Лицензия

MIT

Благодарности

Д.Ю. Филоненко, М.О. Бахтерев, В.Л. Авербух, Д.В. Манаков, С.Ф. Правдин, Я.Д. Кузнецов

(с) 2015-2016 Павел Васёв.

About

Viewlang это основанный на QML фреймворк 3D графики для веб-браузеров

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published