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

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

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

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

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

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

Цитата:
Сообщение от Vapaamies Посмотреть сообщение
Я учту это...
За фразой "Поэтому имя и фамилию напишу тут:", я написал всё наоборот - фамилию и имя. Отсюда и уверенность, что обязательно кто-то заметит. И сильно удивился, когда следующий пост был хоть и про порядок написания, но совсем в другом ракурсе

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
Я смотрю по официальному форуму - сообщество у движка маленькое. Среди бесплатных движков посмотрите в сторону Unity5 или Unreal Engine 4.

В одиночку вам сложновато будет переводить. Даже на Unity5 документацию ещё далеко не всю перевели. Хотя народу много этим занимаются.
Сначала был выбор Unity vs NeoAxis. Там есть общее (большой функционал, почти одинаковая система лицензирования, C# для скриптования, частое обновление, развитая русскоязычная документация). Когда обнаружил OpenSpace3D, привлекло то, что при кажущейся простоте он позволяет сделать очень многое благодаря открытости архитектуры, плюс частые обновления. Чтобы долго не выбирать, сосредоточился только на этом движке.
Unreal Engine 4 вообще не рассматривал как альтернативу.
Перевод в одиночку - сложновато, да. Но думаю справлюсь. По нетоптаной дороге интереснее ходить.
Avatar-Z вне форума Ответить с цитированием
Старый 05.09.2015, 13:57   #12
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Англоязычная версия (вообще устаревшая, но содержащая ряд сведений, отсутствующих в других туториалах)
Так там ж продают ебук за 15 евро
2014 год
http://www.openspace3d.com/buy-opens...s-openspace3d/
Не лучше было его переводить?

Цитата:
Попытка найти переведённую на русский язык документацию к значимым успехам не привела. В интернете обнаружил только несколько кратких описаний, и пару попыток русифицировать учебные материалы, окончившиеся провалом ещё году этак в 2011-м.
Может потому что это не нужно никому, кто не знает английский? Ну или все кому он нужен его знают.
Это ж не учебник паскаля для школьников, порог вхождения не низкий.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

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

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так там ж продают ебук за 15 евро
Не лучше было его переводить?
А смысл? OpenSpace3D не такой уж и сложный для понимания движок, практически весь функционал разработан года 4 назад, обновления по больше части - это улучшения уже существующего. Там вся соль в языке SCOL, вот обновлённый учебник по нему я бы приобрёл, но нигде не видел документации новее 2012 года.

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Может потому что это не нужно никому, кто не знает английский? Ну или все кому он нужен его знают.
Может и так. Тут ситуация такая - я перевожу для себя. И так как пытаюсь при этом выжать максимум достоверной и полезной информации - почему бы не поделиться переводом с другими? Возможно кому-то пригодится.
Avatar-Z вне форума Ответить с цитированием
Старый 06.11.2015, 20:54   #14
A_Yarick
Новичок
Джуниор
 
Регистрация: 06.11.2015
Сообщений: 1
По умолчанию

Цитата:
Сообщение от Avatar-Z Посмотреть сообщение
OpenSpace3D не такой уж и сложный для понимания движок
Почему же он такой не популярный в России?
A_Yarick вне форума Ответить с цитированием
Старый 20.11.2015, 23:08   #15
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

Не только в России, он вообще походу нигде не популярен. А вот на вопрос "почему", не знаю ответа. Возможно в технологии кроется какой-то серьёзный косяк, или, так как разработчиков мало - им не хватает ресурсов ещё и на полноценную раскрутку проекта, а может очередной "убийца" unreal'а и юнити уже никем не воспринимается как что-то стОящее. В любом случае, всё больше прихожу к выводу, что любая попытка пристыковыть подобные технологии к какому-то полезному функционалу (для компьютера, планшета или смартфона), неизбежно превратит либо сам функционал (допустим, это какая-то специализированная программа), либо отношение к нему в нечто игровое и несерьёзное. Может я и ошибаюсь.

Но хэлпы в ближайшее время переводить продолжу, раз уж взялся. Кроме документации по API.
Avatar-Z вне форума Ответить с цитированием
Старый 01.12.2015, 20:25   #16
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

Вот догадывался, что оригинальный учебник по языку SCOL написан гораздо раньше 2012 года, теперь убедился окончательно. Книга написана максимум в 2002-2003 годах, а в 2012 просто выложена на сайт scolring.org

В седьмой части (про 3D-программирование) ни слова не сказано про интеграцию с движком Ogre3D (который был пристыкован в 2008 году), также упоминаются компьютеры с 32 Мб (!) оперативной памяти.

Уже начинаю задумываться о целесообразности дальнейшего (полного) перевода, так как перевод фактически превращается в заново написанный учебник.

Пока буду переводить (в соответствующей теме) так сказать "по диагонали", вскользь, чтобы уловить общую суть написанного, а потом посмотрим.
Avatar-Z вне форума Ответить с цитированием
Старый 12.12.2015, 02:00   #17
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

Наконец-то добрался до видео 1998 года, где подробно рассказывается о изначальных целях технологии SCOL. Судя по всему для тех времён это были достаточно прорывные разработки. Движка OpenSpace3D тогда не было и в помине. Графический движок был свой, вроде назывался ZooEngine.

https://www.youtube.com/watch?v=pnJDc6C2rXg

Всё, о чём там говорится, я перевёл на русский язык.
Вот сам перевод (в слегка урезанном виде):

Цитата:
Виртуальный мир - это пространство, представляющее собой как бы параллельный мир, в котором пользователи благодаря своим виртуальным копиям могут встречаться и общаться друг с другом, географически даже находясь друг от друга на большом расстоянии.
Проблема создания виртуального мира сегодня не в мощности компьютеров или возможностях интернета. Проблема в инструментах, которые позволят человеку создавать или исследовать виртуальные миры.
Сегодня на разработку виртуального мира тратится несколько человеко-лет. И основной проблемой здесь является сокращение сроков до нескольких месяцев и даже недель.
Технология SCOL призвана обеспечить 3D интернет-коммуникацию. Отличительной особенностью SCOL является сочетание 3D, видео, аудио, и т.д.
После подключения к виртуальному миру система SCOL автоматически определит, что изменилось в этом мире, и получит недостающие данные с сервера.
SCOL-приложения могут отображаться в виде веб-страниц в предпочитаемом вами браузере.
В отличие от VRML и Java, технология SCOL не требует мощных компьютеров.

Благодаря SCOL вы можете создать условия, отражающие повседневную реальность в деревнях, городах, магазинах и торговых центрах, и всё это будет достаточно реалистично.
Вы можете общаться с другими пользователями в режиме реального времени. Пользователи смогут иметь доступ к виртуальным фирмам и магазинам, при этом можно будет осмотреть или видоизменить объекты, чтобы лучше понять, какие товары или услуги предлагаются.

Благодаря SCOL уже построена школа. Преподаватели там передают свои опыт и знания. Виртуальный университет даёт возможность учителям из богатых стран обучать студентов из бедных стран.

Видеоигры будут иметь возможность подключаться к сети посредством SCOL, будь то авиасимуляторы, многопользовательские сетевые игры и т.д.

Каждый человек сможет создать мир своей мечты, создав в этом пространстве замок спящей красавицы, станцию "Мир", пещеру Дракулы, и др. Пользователь сможет пригласить туда своих друзей. Люди будут взаимодействовать и общаться друг с другом также, как в реальной жизни.

В SCOL вам не нужно быть учёным-компьютерщиком, чтобы построить дом вашей мечты или работающий сайт. Создание сайта на SCOL предполагает использование инструмента, позволяющего собирать всё из модулей различных типов (3D-пространства, изображения, мини-игры, форумы, платёжные системы...). На основе этих модулей вы сможете создавать собственные виртуальные вселенные.
___________________________________ ________________________

А вот видео 2013 года. Компании Cryo Networks уже не существует. Технология SCOL развивается компанией I-maginer и имеет открытую лицензию. Вместо собственного графического движка интегрирован Ogre3D. Базовым инструментом для разработки является написанный на языке SCOL движок OpenSpace3D.

https://www.youtube.com/watch?v=0EyYUKLk_qQ

В видео показана виртуальная обучающая система на основе SCOL-технологии. Система была разработана для DCNS (компании, где были построены небезызвестные Мистрали).
Вот лишь некоторые функции этой виртуальной обучающей среды:

Цитата:
-- Доступ к платформе электронного обучения и учебным ресурсам на основе статуса пользователя и прав доступа.
-- Доступные уроки посредством интерактивной галереи, сопряженные с LMS.
-- Веб-интерфейс для телепортации в пространстве.
-- Частный доступ в комнаты для стажеров.
-- Педагогический мониторинг.
-- Доступ к курсам через веб-браузер.
-- Синхронная связь через объединенную систему обмена мгновенными сообщениями.
-- Доступ к виртуальным тренажерам.
-- Стереоскопический рендеринг в реальном времени.
-- Использование Wiimote и Kinect (манипуляция объектами, использование интерактивной галереи, движение в реальном времени).
Avatar-Z вне форума Ответить с цитированием
Старый 12.12.2015, 13:03   #18
Avatar-Z
Пользователь
 
Аватар для Avatar-Z
 
Регистрация: 03.09.2015
Сообщений: 63
По умолчанию

Цитата:
Сообщение от Avatar-Z Посмотреть сообщение
Пока буду переводить (в соответствующей теме) так сказать "по диагонали", вскользь, чтобы уловить общую суть написанного, а потом посмотрим.
Напишу здесь очень кратко основные особенности языка SCOL, а переводить потихоньку буду в соответствующих темах также подробно, как и задумывал ранее.

Цитата:
1. Это язык с преобладающей функциональной парадигмой программирования
2. Как и все функциональные языки программирования, SCOL не позволяет напрямую менять значения переменных, в нём нет оператора присваивания.
3. SCOL частично похож на OCaml, хотя некоторые вещи взяты из C/C++. Также есть схожесть с языком F#, так как поначалу прототипом для F# был также OCaml.
4. SCOL и все приложения, написанные на нём работают посредством виртуальной машины.
5. Сборщик мусора имеется.
6. Типизация статическая с автоматическим выводом типов.
7. Основными особенностями языка SCOL являются среды и каналы.
-- Среда (окружение) - это список включённых в программу функций и переменных. Минимальная среда - это список первоначально запускающихся с виртуальной машиной функций API
-- Канал представляет собой пару (среда и сетевое подключение). Подключение к сети обычно осуществляется через сокеты по протоколу TCP/IP (иногда по UDP). Есть особые каналы, не имеющие сетевого подключения, но любой канал всегда включает в себя среду.
8. Условные конструкции языка: if ... then ... else. Блок else обязателен. Аналогов множественного выбора типа switch в языке SCOL нет.
9. Имеются циклы только типа while. Цикла for как такового нет - но в качестве некой замены есть три библиотечные функции с почти одноимёнными названиями.
10. 3D-программирование основывается на двух различных библиотеках функций:
-- Библиотека с устаревшими функциями - подразумевает использование также устаревшего, но собственной (компании Cryo Networks) разработки графического движка.
-- Библиотека с новыми функциями - подразумевает использование встроенного в SCOL-машину графического движка Ogre3D.
Avatar-Z вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Напечатать текст, удалив из него все цифры и знаки "+" или "–". Язык С++. KaylasMKTY Помощь студентам 8 07.03.2010 21:35
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
PHP(или другой язык): Получить все пары "имя" -> "значение" переданные методом POST KingOfNothing PHP 4 12.04.2009 14:06