forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   Пишем 3D движок - замену Xors3D (http://forum.boolean.name/showthread.php?t=18971)

Samodelkin 13.03.2014 16:55

Ответ: Пишем 3D движок - замену Xors3D
 
И на выходе три ненужных движка клона...

bugway 13.03.2014 17:14

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от Samodelkin (Сообщение 276813)
И на выходе три ненужных движка клона...

Разве это плохо? Цели озвучены в первом посте.

pax 13.03.2014 17:33

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от Samodelkin (Сообщение 276813)
И на выходе три ненужных движка клона...

axelynx уже давно коммерческий закрытый движок

PS: Может тему куда-то из Unity раздела перенесем?

bugway 13.03.2014 17:43

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от pax (Сообщение 276815)
Может тему куда-то из Unity раздела перенесем?

Эх... Был бы я админом - сделал бы в корневом разделе "Проекты" подраздел "Проекты на PowerBasic" и туда бы перенес данную тему...

Пытался с админом связаться на счет правки шапки - уже неделя прошла и тишина.... :(

pax 13.03.2014 17:54

Ответ: Пишем 3D движок - замену Xors3D
 
Раздел ради одной темы не создается у нас на форуме. Я бы предложил перенести в раздел Xors3D.

И шапку менять не дадут имхо.

bugway 13.03.2014 18:40

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от pax (Сообщение 276818)
Я бы предложил перенести в раздел Xors3D.

Согласен, можно и в раздел Xors3D

moka 13.03.2014 20:40

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от bugway (Сообщение 276811)
Но считаю, что еще и основные алгоритмы надо тоже обговорить. Чтобы сильно демки не отличались.

Важно обговорить вводные данные, а не технологии, в том и суть разных движков.

Цитата:

Сообщение от bugway (Сообщение 276811)
1. DirectX 9 или 11 как основа (только треугольники! без стрипов и т.п.)

Не имеет значения GAPI, это "дискриминация", и как раз интерес в тестировании разных GAPI.

Цитата:

Сообщение от bugway (Сообщение 276811)
2. модели формата OBJ (код загрузки в первом посте есть)

Формат не имеет значения. Значение имеет количество трианглов, и то как движок это уже сам в буферах держит. Хоть FBX хоть B3D, главное одна и та же модель.

Цитата:

Сообщение от bugway (Сообщение 276811)
6. Свободная камера

Тут нужно и свободную, и фиксированные координаты, чтобы иметь одинаковый филлрейт текселями и честно сравнивать. Например пару кадров что покрывают 20% всей медии, и близко / отдалённо рендерят.
Имея почти ту же сцену и положение камеры - честно измерит сравнительные FPS в разных сценах.

Цитата:

Сообщение от bugway (Сообщение 276811)
7. Расширенный и гибко настраиваемый конфиг (разрешение, сглаживание, включение/отключение фич и т.п.)

Ну это уже не релативно к тому как движок рендерит и работает внутри.

Цитата:

Сообщение от bugway (Сообщение 276811)
1. Освещение, тени, шейдеры, вода с отражениями.

Тут нужны шейдеры на разных языках с одной сложностью (из CG можно экспортить в разные?). Т.к. у всех по разному шейдера импортируются, кто-то использует разные файлы, кто-то юзает препроцессоры эффектов, ктого на DX кто-то на OGL.

Цитата:

Сообщение от bugway (Сообщение 276811)
3. GUI (текстовые поля, кнопки, формы и т.п.)

Имхо это имеют лишь весьма законченные и полноценные движки, и тестить не стоит, т.к. подключить тот же Qt не составит огромного труда, и рендер GUI хоть и не простая технически задача, но точно не то на чём стоит меряться.

Цитата:

Сообщение от bugway (Сообщение 276811)
1. Физика

Тестить разные физ движки - имхо совсем другая тема.

Цитата:

Сообщение от bugway (Сообщение 276811)
2. Terrain paging

Думаю слишком "далеко", у многих нету ландшафтов и не нужны многим тоже.
Цитата:

Сообщение от bugway (Сообщение 276811)
3. Генерация контента

Слишком узкая применимость и не относиться к рендер-движкам напрямую.
Цитата:

Сообщение от bugway (Сообщение 276811)
4. Бенчмарки подсистем с записью в лог

Снова не относиться к рендеру движка.

Цитата:

Сообщение от bugway (Сообщение 276811)
Программа экстрим (4-й этап):

1. Скрипты
2. AI
3. Анимация
4. Оптимизации и т.п.

Ты переоцениваешь булку и говоришь о комплексных законченных продуктах.
Анимация же не столь "экстрим" на самом деле.

Имхо, лучше поставить примитивные задачи и ограничиться конкретной темой, а не кидаться от одного к другому. Ты переоцениваешь булку - тут народ не столь "подвижен" (не все естественно).

Samodelkin 13.03.2014 22:44

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от pax (Сообщение 276815)
axelynx уже давно коммерческий закрытый движок

А есть где посмотреть демку или возможности или проекты на нем? Или он совсем закрытый?

pax 13.03.2014 23:56

Ответ: Пишем 3D движок - замену Xors3D
 
Исходники раньше были на гуглокоде, но их там больше нет. Движок вроде бы используется на телевидении емнип...

PS: кстати, почему не собрали демки на ксорсе для сравенения?))

HolyDel 14.03.2014 00:54

Ответ: Пишем 3D движок - замену Xors3D
 
да. текущая версия акселя закрыта. да и для геймдева она плохо подходит (там всякие копирования данных через dual copy engines на квадрах и прочая специфичная для телевидения и презенташек хрень (на сочинской олимпиаде на одном из стадионов картинка на плазмы выводилась тоже акселем)).

версия на гуглокодах остается свободной, но она как бы уже очень долгое время не развивается: https://code.google.com/p/axelynx/

я в любом случае никакие сложные демки писать не буду. времени нет.
если будет что то простое - то поучаствую в бенчмарках.

pax 14.03.2014 07:22

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от HolyDel (Сообщение 276838)
версия на гуглокодах остается свободной, но она как бы уже очень долгое время не развивается: https://code.google.com/p/axelynx/

Почему-то врезалось в память, что их там уже нет)

bugway 14.03.2014 10:18

Ответ: Пишем 3D движок - замену Xors3D
 
Цитата:

Сообщение от moka (Сообщение 276825)
Имхо, лучше поставить примитивные задачи и ограничиться конкретной темой, а не кидаться от одного к другому. Ты переоцениваешь булку - тут народ не столь "подвижен" (не все естественно).

По большей части план скорее для меня... :)

bugway 14.03.2014 15:46

Ответ: Пишем 3D движок - замену Xors3D
 
Народ, как по-вашему, названия:

Virtual Reality [3D] Engine - название движка

и будущий сайт: vr3de.ru


Нормальные названия? Сломал мозг выдумывая незанятые названия...

moka 14.03.2014 16:18

Ответ: Пишем 3D движок - замену Xors3D
 
Имхо нет. Т.к. ты же не разрабатываешь движёк виртуальной реальности. При этом использовать технический термин как название движка - очень плохая затея, т.к. в гугле ты и не появишься.

Имя должно быть коротким, интернациональным, и до сих пор не популярным. Домен должен быть именно именем движка.
Также домен нужно иметь .com, а не .ru. Если ты конечно серьёзно подходишь к разработке и т.п.
Можно рассмотреть .io домен тоже.

bugway 17.03.2014 10:52

Ответ: Пишем 3D движок - замену Xors3D
 
Народ, скоро будет демка! Немного терпения...

P.S. Упорно подбирал названия: родились такие варианты:

0. Xorevium Engine
1. Embrossium Engine
2. Ugitanium Engine
3. Unybert Engine
4. Gelirium Engine

Мне наиболее нравятся варианты 0, 1, 4. Особенно вариант 0.

Просьба всех присутствующих высказать свое мнение о названии....


Часовой пояс GMT +4, время: 01:33.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot