Вверх ↑
Этот топик читают: Гость
Ответов: 905
Рейтинг: 12
#31: 2019-01-14 19:29:49 ЛС | профиль | цитата
DGLEngine все-же запустил ...

Планирую использовать в экспериментальной VR/AR-программе для рендаринга элементов виртуального интерфейса в SBS стерео режиме.

Кстати никто не пробовал получать "стерео-3д"? А то я если честно не вполне представляю с чего вообще начать (То есть понятно что нужно создать "стерео пару" но судя по массе сложных настроек в реальных VR-играх( и прочих программах) "стерео режим" имеет массу не вполне явных тонкостей )

Редактировалось 1 раз(а), последний 2019-01-14 19:30:50
карма: 1

0
Ответов: 1765
Рейтинг: 121
#32: 2019-01-15 11:47:54 ЛС | профиль | цитата
[не вполне представляю с чего вообще начать

Надо начать с карты глубины для двух буферов, чтобы не рендерить полностью всё для каждой камеры.
Это достаточно просто реализуется на некоторых движках,не таких, как DGLEngine.
В архиве http://ribox3d.ucoz.com/load/0-0-0-25-20 есть пример Rays расчёта расстояния для одного "глаза".

AlexKir, рекомендую рассмотреть поближе http://irrlicht.sourceforge.net/forum/ , или http://ribox3d.ucoz.com/load/ribox3d_4_0_2/1-1-0-25 .
Последний с очень хорошей документацией на русском.
Раньше я пользовался Unreal Engine-4.4, пока не нашел вот эти.
Маленькие, простые в использовании, а возможности колоссальные особенно понравился RiBox3D 4.0.2.
По возможностям, на мой взгляд, превосходит и Unreal и Unity.
В Unity точно есть "стерео режим" вывода на шлем, но это монстр.
Точно не помню, в Leadwerks Engine тоже чего-то подобное есть, но он тоже не одна dll.
Посмотри тут https://gamedev.ru/code/forum/?id=73361, https://gamedev.ru/code/forum/?id=80438, https://gamedev.ru/art/forum/?id=88298 и тут https://gcup.ru/news/
Вообще-то железо хорошее надо иметь, а то и материнку с двумя видиокартами.

Редактировалось 9 раз(а), последний 2019-01-15 20:04:26
карма: 5

0
Ответов: 905
Рейтинг: 12
#33: 2019-01-16 18:48:07 ЛС | профиль | цитата
Спасибо посмотрю...
(По "доброму пожеланию хорошего железа" это вообще "больная тема"- как я писал ТУТ у меня пока даже штатного набора для Lenovo Explorer нет ... Но в принципе все не так страшно как может показаться (если не претендовать на графику AA-класса и 200 FPS ) ) Как минимум VR-моды старых игр идут "на ура!" даже у меня например GZDoom , DescentVR и т.д. )

Редактировалось 2 раз(а), последний 2019-01-16 18:52:53
карма: 1

0
Ответов: 4689
Рейтинг: 518
#34: 2019-02-14 07:58:50 ЛС | профиль | цитата
Вот такой шутер

похоже что тоже с конструктором werkkzeug делали

это их штучки-дрючки
https://files.scene.org/view/demos/groups/farb-rausch/kkrieger-beta.zip
а может генератор текстур пригодится или ещё чего
https://github.com/farbrausch/fr_public
карма: 6
0
Ответов: 1765
Рейтинг: 121
#35: 2019-02-14 14:04:42 ЛС | профиль | цитата
Глядя на картинку, похоже, что это сделано на движке Scene.
Это один из немногих движков на delphi.
Все движки на delphi довольно старые и много чего там нет с современной точки зрения.
Вот https://yadi.sk/d/XNGtd3ZP4XHEMw в прошлом году занимался.
Архив относительно большой, из-за примеров, текстур и моделей к ним.
Все примеры сделаны к пунктам документации и уроков.
В архиве портированный движок Irrlicht и интерфейс на delphi\KOL.
Так-же сделал интерфейс для LUA, если надо - выложу.
На этом движке сделано много крутых коммерческих проектов и популярных инструментов, сам движок не коммерческий.
Одних сред разработки - штук восемь.
Поддерживает практически все форматы моделей, ландшафтов и сцен. Поддерживает форматы Quake 1 - Quake 4, Half-Life 1 - Half-Life 2, и им подобных.
К нему цепляются все существующие движки физики Bullet, Newton, PhysX... Какие-то переделывал под KOL, из каких-то делал OBJ - в общем под Hiasm работают.
Компонентов не делал, мне удобней в скриптах писать , но наклепать компонентов не составит труда.

Редактировалось 3 раз(а), последний 2019-02-14 14:58:00
карма: 5

0
Ответов: 4689
Рейтинг: 518
#36: 2019-02-14 14:59:27 ЛС | профиль | цитата
flint2, я блин дома с грипом сижу и думаю хоть читателей чем занять, но ты видать в писатели ударился.
flint2 писал(а):
Глядя на картинку, похоже, что это сделано на движке Scene.

это ролики с ютуба, по ним клацнуть нужно.
flint2 писал(а):
Все движки на delphi довольно старые и много чего там нет с современной точки зрения.

я про это вообще и не думал ничего
andrestudio писал(а):
похоже что тоже с конструктором werkkzeug делали

вот я про что https://ru.wikipedia.org/wiki/.werkkzeug
карма: 6
0
Ответов: 1765
Рейтинг: 121
#37: 2019-02-14 15:07:35 ЛС | профиль | цитата
Выздоравливай щас-же!
...
Да понял, уже клацнул.
...
Да я так просто, к слову.
Подумал, - Может кому будет интересно, тогда выложу, что у меня есть к движку.
карма: 5

0
Ответов: 1765
Рейтинг: 121
#38: 2019-02-14 16:23:45 ЛС | профиль | цитата
Вообще, я сейчас увлёкся различного рода процедурной генерацией.
Делал города, карты, текстуры даже рандомный мординг, http://forum.hiasm.com/getfile/38604 чтобы юниты не были похожи друг на друга, как две капли воды.
(Стрелки - поворот в пространстве,
F1-F2 - увеличить уменьшить,
F3 - сглаживание,
F5 - мультимординг.)
Сейчас занимаюсь процедурной генерацией сюжетов и рассказов. Наверное это самое трудное направление.
Скачал с Флибусты всю фантастику и стал обрабатывать https://habr.com/ru/post/88514/ http://aftamat4ik.ru/generator-teksta-na-cepyakh-markova/ https://morphs.ru/posts/2017/05/09/text-genertors
Получилась полная ерунда:
Под этим впечатлением, должно быть, что по-нашему, по-деревенски, означало пойду в деле был довольно крепкий. Под конец все равно их причисляли к доске Фриду Томсен. Этим неугомонным людям тесно в моих ровесников была самая интересная, потому что через ограду. Никакое горе аппетита мне удавалось все яйца мне удавалось все же прекрасно знал, какой это место один. Йенсен зашептал мне Грязные ноги, грязные ноги. После ярмарки над маршами гуляли первые кругосветные путешествия, не видеть, школу.

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

Ввёл понятия сущностей - время, место, причина, следствие, объект...

Получилось:
Герой служит оружейником на космическом корабле «Название», оснащённом новыми двигателями, изобретёнными профессором Петровым. В команде «Названия» кроме людей есть робот и марсиане. Земные учёные ищут в космосе планеты, на которых может быть разумная жизнь, и для проверки туда посылается «Название». Сначала герои прилетают на планету, населённую разумными машинами. Следующей целью «Названия» стала планета, на которой растения, животные и люди живут в симбиозе друг с другом. Последняя планета населена существами, гипнотизирующими членов экипажа «Названия».


Можно роман печатать!

Редактировалось 5 раз(а), последний 2019-02-14 18:20:54
карма: 5

0
Разработчик
Ответов: 25682
Рейтинг: 2087
#39: 2019-02-14 16:30:50 ЛС | профиль | цитата
flint2 писал(а):
Сейчас занимаюсь процедурной генерацией сюжетов и рассказов

А сам писать не пробовал, может лучше получится, а то слог написания напоминает бред пьяного ежика?
карма: 20

0
Ответов: 1765
Рейтинг: 121
#40: 2019-02-14 16:33:44 ЛС | профиль | цитата
nesco, нет.
Лень чего-то!
Но последний пример, мне кажется, вполне с какой-то логикой и смыслом.
Но это отдельная часть программы, для завязки сюжета.

Редактировалось 3 раз(а), последний 2019-02-14 18:24:42
карма: 5

0
Ответов: 4689
Рейтинг: 518
#41: 2019-02-14 16:34:03 ЛС | профиль | цитата
flint2, помню были ежемесячники по ZX-Spectrum, там по жанрам можно по дюжине ремейков сделать.
карма: 6
0
Ответов: 8641
Рейтинг: 801
#42: 2019-02-14 23:22:30 ЛС | профиль | цитата
flint2, вполне себе впечатляюще! В стиле Стругацких
Вспомнился литературный анекдот:
Преподаватель читает
" -Это вино 1922 года?
-Да, это вино 1922 года!
... " и ещё пара фраз в таком же духе.
Обращается к студентам -- Кто написал? Те дружно "Конечно Хемингуэй!"
Показывает обложку -- Англо-Испанский разговорник!
карма: 18

0
Ответов: 1765
Рейтинг: 121
#43: 2019-02-15 14:33:55 ЛС | профиль | цитата
Леонид, Рад стараться!
Позже выложу интересный инструментарий для работы с текстами.
Пока есть нюансы по виду подачи информации - надо причесать.
карма: 5

0
Ответов: 4689
Рейтинг: 518
#44: 2019-02-17 08:05:10 ЛС | профиль | цитата
flint2, легендарный блитц на гитхабе! https://github.com/blitz-research/blitz3d
Мда, когда то мечта идиота (т.е моя) была завернуть sdk в ActiveX что бы демки можно было в блокноте писать
карма: 6
0
Ответов: 1765
Рейтинг: 121
#45: 2019-02-17 13:48:00 ЛС | профиль | цитата
andrestudio,
Мда, когда то мечта идиота (т.е моя) была завернуть sdk в ActiveX

Ха, думаешь, что ты только такой, мягко скажем, - наивный!
Я тоже этим занимался, а потом "озарило", а чего копья ломать - все-же есть.
А конечный, добротный продукт сделать слабо? - подумал я.
Даже посылал два раза свои поделки на подобные конкурсы. https://gcup.ru/index/konkurs_12/0-59 Ссылка не в плане тематики, а в плане того, что таких конкурсов великое множество, где себя можно показать и на людей посмотреть.
(Делал "симулятор" замкнутого мира Мезозоя и Триаса - без участия человека. Фишка была в ИИ стаи травоядных, хищников и баланса воспроизводства пищевых ресурсов, в том числе растений.)
И занимал 5 и 2 места, правда во вне тематических дисциплинах. (Это отдельная тема. Там много политики, и чтобы всё описать, понадобится много станиц).
Делал на https://www.leadwerks.com/ и http://ribox3d.ucoz.com/news/reliz_ribox3d_v3_3_7/2017-10-03-77 соответственно.
Врапер, Движок, DSK и какого либо рода мейкеры - это всё большие разницы.
Для создания движка нужно:
- Либо грамотная команда, либо годы рутины и пинания себя.
- А потом поддержка? - бросать-то негоже.
Нарисовать чего-то вокруг OGL и DX - дело не хитрое.
Поделки, даже популярные, можно штамповать пачками.

Вот это https://yadi.sk/d/JsxxheD6CVrP6g (переработанный) штучный товар для подобного рода направлений https://instead-hub.github.io/ . И вообще...
Разговоров, на тему синтаксиса, хоть пруд пруди, а пощупать нечего - хоть обыщитесь!
Вот Kamerad https://habr.com/ru/post/229403/ периодически выдаёт на гора конкретику на своём сайте.
Но мы пойдём своим путём!

P.S.
Компоненты я выкладывал.
Но сейчас думаю подготовить раздачу с интересными решениями и компонентами.
В примере, надо понимать, что строка и предложение - это две большие разницы!

Кому нужен UnrealEngine-4.4 - есть уже скомпилированный из исходников с инструментами и плагинами.
Дам ссылку. Раздаю на торренте - 17,8 ГБ.

Редактировалось 2 раз(а), последний 2019-02-17 14:04:00
карма: 5

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)