Название: Shadow Editor
Версия: v0.1.0 (в разработке)
Описание: Сценарий редактора на основе three.js
.
Исходный код 1: https://gitee.com/tengge1/ShadowEditor
Исходный код 2: https://github.com/tengge1/ShadowEditor
Документация 1: https://tengge1.gitee.io/shadoweditor/
Документация 2: https://tengge1.github.io/ShadowEditor/
Рекомендуется использовать браузер Chrome
для просмотра примеров, совместимость с другими браузерами не гарантируется.
MongoDB
для хранения данных моделей и сцен на сервере.**Проект поддерживает только Windows, на компьютере должен быть установлен .NET Framework 4.5.**1. Установите NodeJs
, выполните следующие команды в текущей директории.
npm install
npm run build
MongoDB
, установите и запустите службу MongoDB. По умолчанию порт службы MongoDB равен 27017.mongod --dbpath=D:\mongodb\db --logpath=D:\mongodb\log\mongoDB.log --install --serviceName MongoDB
net start MongoDB
ShadowEditor.Web/Web.config
, замените 27017
на порт MongoDB на вашем компьютере.<add key="mongo_connection" value="mongodb://127.0.0.1:27017" />
Откройте проект с помощью Visual Studio 2017
, скомпилируйте проект ShadowEditor.Web
.
Разместите ShadowEditor.Web
на IIS для доступа через браузер.
Для сохранения различных типов файлов, которые могут быть нормально загружены, необходимо добавить следующие два типа MIME на IIS.
Расширение файла | MIME тип | Описание |
---|---|---|
.* | application/octet-stream | Файлы с различными расширениями |
. | application/octet-stream | Файлы без расширения |
gitbook
.npm install -g gitbook-cli
Затем перейдите в директорию docs-dev
, установите плагины gitbook
.
gitbook install
Затем перейдите в родительскую директорию и выполните следующую команду для генерации документации.
npm run build-docs
Нажмите здесь для просмотра дополнительных скриншотов
v0.0.9
v0.0.8
GitHub Pages
.v0.0.7
v0.0.5
Оптимизация редактирования скриптов, скрипты больше не связаны с объектами, теперь можно сохранять и загружать их вместе с сценой. Примеры скриптов для JavaScript, vertexShader, fragmentShader, programInfo. Поддержка пользовательских скриптов для событий init, start, update, stop, onClick, onDblClick, onKeyDown, onKeyUp, onMouseDown, onMouseMove, onMouseUp, onMouseWheel, onResize, 13 событий.
Поддержка фона в виде однородного цвета, фона-изображения и стереопанорамного изображения. Возможность сохранения и загрузки.
Добавлены настройки для отображения и скрытия девяти видов помощников: сетки, камеры, точечных источников света, параллельных источников света, конусных источников света, полусферических источников света, прямоугольных источников света, помощников и костей.
Добавлена панель журнала.
Добавлено зеркальное отражение для планшета.
v0.0.3
asp.net
для разработки web
-сервера, использование MongoDB
для сохранения моделей и данных сцен.rollup
для переструктурирования исходного кода редактора three.js.v0.0.1
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )