Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.09.2015, 00:11   #11
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

*** Открытие сцены ***

В главном меню нажмите кнопку "Открыть сцену".
Откроется папка, путь к которой для Windows 7 и 8 будет иметь вид C:\Users\имя_пользователя\Documents \OpenSpace3D
Проще говоря откроется папка OpenSpace3D, находящаяся в стандартной папке Документы.
Нас сейчас интересует каталог demos, где расположены демо-сцены. Выбираем папку car_showroom и запускаем файл car_showroom.xos

Откроется вот такая демонстрация:
Avatar-Z вне форума Ответить с цитированием
Старый 05.09.2015, 00:14   #12
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

*** Импорт сцены ***

В главном меню нажмите на кнопку "Импорт сцены".

Откроется окно, в котором нужно будет выбрать один из поддерживаемых форматов. Формат файлов .xos поддерживаемый только средой OpenSpace3D, можно выбрать, установив

переключатель на вторую строку - "OpenSpace3D Scene (.xos)".
Чтобы выбрать остальные форматы - устанавливаем переключатель на первую строку - "Standard file formats". После того, как установили переключатель на нужную строку, жмём

Next.


------------------------------------------------------------------

На данный момент (версия 1.9) движок поддерживает следующие форматы:
-- Ogre scene (.scene)
-- Ogre mesh (.mesh)
-- '3D Studio' (.3ds)
-- Autodesk FBX (.fbx)
-- Autocad3D (.dxf)
-- Blender (.blend)
-- Collada (.dae)
-- Wavefront (.obj)
-- STereo Lithography (.stl)

Avatar-Z вне форума Ответить с цитированием
Старый 05.09.2015, 00:29   #13
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

Итак, в дальнейшем переводы документации по OpenSpace3D и языку программирования SCOL будут основываться уже на версиях OpenSpace3D 1.9 (и выше), и SCOL Voyager 6.5.0 (и выше).

Наиболее заметные изменения в OpenSpace3D 1.9:
-- Теперь можно выбрать, чтобы интерфейс программы был на русском языке.
-- Внедрена поддержка экспорта проекта на Android
-- Поддержка Ogre 3D версии 1.10
-- Поддержка последней версии физического движка Newton


*** Импорт сцены - продолжение ***

Как я писал выше - в OpenSpace3D 1.9 благодаря человеку с ником el_motoblock теперь можно сделать русскоязычный интерфейс. Для этого в верхней правой части окна программы жмём на значок двух шестерёнок. Откроется дополнительное окно со списком языков Выбираем русский, и в ещё одном появившемся окне нажимаем Ок. Перезапускаем (закрываем и снова открываем) программу.

Дополненный и улучшенный перевод от el_motoblock появится в следующей версии OpenSpace3D.



------------------------------------------------------

Теперь собственно по теме импорта сцены.

После того, как нажмём кнопку "Импорт сцены" в главном меню, и выберем опцию Стандартные форматы файлов,
можно выбирать любой из поддерживаемых 3D-форматов файлов.



Далее, выбираем, к примеру, файл в формате obj (у меня это фактически целая сцена с горами и строением на вершине). Как только открыли файл, открывается окно, предупреждающее, что файл будет сконвертирован во внутренний формат движка. И указывается часть пути, куда сконвертированный файл будет помещён. Полный путь для Windows 7 и 8 такой: C:\Users\имя_пользователя\Documents \OpenSpace3D\assets\models\converte d

Можно выбрать и свой путь, но он должен быть в папке C:\Users\имя_пользователя\Documents \OpenSpace3D. Насчёт путей информация не полностью проверена, поэтому остановимся на упомянутых путях.



Появится сообщение о конвертации. У меня файл большой, поэтому удалось уловить момент появления такого сообщения.



По завершении конвертирования будет такое окно:



В данном случае у нас появилась главная папка Vershina_Mira с несколькими подпапками для текстур, материалов и мешей. В данном объекте мешей достаточно много - 1339 штук.
Вот так выглядит структура самих папок:



Материалы имеют расширение material, меши - mesh,текстуры - в формате dds. А главная сцена - это файл с расширением scene.
Avatar-Z вне форума Ответить с цитированием
Старый 05.09.2015, 00:30   #14
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

*** Импорт сцены - окончание ***

Итак, в программе в окне жмём Далее. Нас попросят добавить или удалить сценарий. Сейчас пока ничего не нужно делать - снова жмём Далее. Видим такое окно:



Ничего не меняем, пусть пока остаётся всё по умолчанию. Нажимаем Импорт.

Объект теперь в 3D-окне программы.



Слева, в окне Дерево сцены появился импортированный объект. Точнее его название, которое отображено в виде раскрывающегося списка. При раскрытии списка можно увидеть названия/номера всех содержащихся в объекте мешей.
Замечу, что справа от всех названий (в окне Дерево сцены) есть иконки. Иконки бывают разных видов, в зависимости от того, название чего отображено - меша, материала, текстуры, костей, или чего-то другого.
Avatar-Z вне форума Ответить с цитированием
Старый 05.09.2015, 13:25   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Не оч. понят чем лучше 3D макса...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.09.2015, 00:25   #16
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

Разные сферы применения, поэтому лучше/хуже тут вряд ли уместно. Макс- полноценный 3д редактор, ОпенСпейс - движок по типу игрового (графика, физика, сеть), но сам по себе он является слегка ущербным созданием. Выручает открытость архитектуры, и возможность дописывать недостающие функции на языке SCOL. Да и сам SCOL имеет открытую лицензию, при желании и знании C++ и ему можно что-то дописать.
Avatar-Z вне форума Ответить с цитированием
Старый 06.09.2015, 23:42   #17
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

*** Сохранение сцены OpenSpace3D (.xos) ***

В главном меню нажмите кнопку "Сохранить".
Это же можно сделать комбинацией клавиш Ctrl+S

Вы также можете сохранить сцену под другим именем и/или в другую папку. Для этого в том же главном меню нажмите кнопку "Сохранить как...". Добиться того же результата можно и нажатием клавиш Ctrl+Shift+S.

Внимание! Свои сцены сохраняйте по такому пути:
C:\Users\имя_пользователя\Documents \Scol Voyager\Partition_LocalUsr\Project\
Это необходимо для защиты SCOL-раздела.

От себя добавлю, что пока не совсем разобрался с путями, в которые можно выкладывать свои проекты, модели, текстуры, и так далее. Единственное, что могу сказать - они все должны быть в папке Документы (или Мои документы - для Windows XP) Но не в корне этой папки, а в находящихся там папках OpenSpace3D или Scol Voyager. Как переместить без проблем эти автоматически создающиеся при установке программы папки - пока не знаю. Но переместить желательно, так как держать на системном диске свои проекты небезопасно.
Avatar-Z вне форума Ответить с цитированием
Старый 06.09.2015, 23:47   #18
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

*** Экспорт сцены из OpenSpace3D ***

Чтобы экспортировать проект в один из видов приложений (веб, отдельное приложение для ПК, Андроид-приложение, и т.д.) - в главном меню нажмите кнопку "Экспорт в OpenSpace3D Player". Появится мастер, в котором будет предложено задать будущему приложению размеры окна, имя, и тип.



Переключатель типа приложения поставим напротив строки "Как самостоятельное приложение". Появится дополнительное окно с настройками, где можно выбрать 3D-API (DirectX9 или OpenGL), уровень антиалиасинга (сглаживания), а также путь к значку, который будет отображаться слева в заголовке окна создаваемого приложения. Значок должен быть в формате ico, и желательно находиться в папке с проектом. [информация о нахождении значка в папке с проектом требует перепроверки].

После всего жмём Ок и ждём конвертации. Приложение появляется в папке export, автоматически созданной в папке с проектом (там, куда мы сохраняли проект в формате .xos). В папке с приложением также находятся дополнительные файлы и папки с ресурсами - объектами, текстурами, и т.д. Теперь можно распространять получившееся приложение как отдельную программу - на флешке, через интернет, и через другие виды носителей. При этом приложение будет на любом компьютере автоматически запускать находящуюся в папке с программой виртуальную машину SCOL. Сама программа запускается посредством запуска исполняемого файла с расширением exe. Также приложение можно сделать инсталлируемым (устанавливаемым), например, используя для этого программу InnoSetup.

Остальные типы приложений, такие как Андроид-приложение, веб-приложение - я рассматривать не буду, каждый уже сможет сам поэкспериментировать - там ничего сложного.
Avatar-Z вне форума Ответить с цитированием
Старый 06.09.2015, 23:51   #19
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

3. Дерево сцены и ресурсы

В левом окне программы отображаются все ресурсы проекта и их иерархия. Окно имеет четыре вкладки:
1. Дерево сцены
2. Группа ресурсов
3. Группа мешей
4. Директории с ресурсами



Каждый элемент дерева, загруженный в сцену OpenSpace3D, представлен значком, характеризующим назначение и свойства этого элемента. Вот основные значки:



1. Сцена.
2. Наборы.
3. Камера.
4. Свет.
5. Группа.
6. Меш.
7. Узел.
8. Анимация.
9. Небо.
10. Кости.
11. Система частиц.
12. Динамическая кубическая карта (кубическая текстура, Cube Map)
13. Динамическая карта отражений (Reflection Map).

Примечание: Если щёлкнуть правой кнопкой мыши по какому-либо элементу дерева сцены, можно получить доступ к различным параметрам этого элемента.



Avatar-Z вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод ячейки на Русский Юнлинг Microsoft Office Excel 7 04.10.2015 20:16
Перевод программы на русский язык. shivo Фриланс 1 05.01.2011 15:20
Закончен перевод документации платформы Google App Engine на русский язык widgetii PHP 1 01.08.2008 16:52
перевод на русский Ensoph Общие вопросы Delphi 3 19.05.2008 10:09