forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=108)
-   -   Врапперы 3д Движков. (http://forum.boolean.name/showthread.php?t=3580)

johnk 10.06.2007 19:38

Врапперы 3д Движков.
 
Предлагаю тут собрать ссылки на врапперы 3Д движков.
Я размещю только те, которыми пользовался.
Irrlicth+IB3D - Советую использовать только его, ибо довольно стабильный и производительный враппер.
Dreamotion3D - довольно не плохой враппер, правда версия для Блиц Макса отстает, например, от аналогичного враппера под Pure Basic.
Leadwerks 3D Engine - Тоже не плохой двиг, написанный в самом блиц максе. Синтаксис Б3Д + новые фунции.

moka 12.06.2007 00:23

Re: Врапперы 3д Движков.
 
Уже потестил? Как вообще они держат трисы и наличие большого колличества объектов? Какие двиги держат шэйдеры, и их вообще отличия отдруг друга. Думаю эта инфа будет очень хорошей.

johnk 12.06.2007 06:11

Re: Врапперы 3д Движков.
 
В общем, все три двига Хороши, о IB3D и Dreamotion я уже говорил здесь
Все таки пригадилась мини-рецензия :-)
А вот последний двиг очень интересный, он довольно шустро справляется со статической сценой, поддерживает прикольные вещи типа Frustum Culling, OctTree, PortalCulling и BackFaceCulling, что, кстати делает его довольно производительным, но двиг новый, поэтому есть баги, надеюсь автор вменяемый. Если да, то вскоре этот двиг можно будет спокойно использовать.

PS. У меня последний двиг потянул около 2 миллионов (!) полигонов при 35 фпс. Машина: Stone - P4 - 3.00 GHz, Ram : 2048 mb, Video: GeForce 6600 GT

moka 12.06.2007 06:21

Re: Врапперы 3д Движков.
 
Цитата:

Frustum Culling, OctTree, PortalCulling и BackFaceCulling
О! Это достаточно крутые для больших проектов "штучки". Да и я глянул, Энжина то на стадии разработки, и разработчики её продолжают разрабатывать.
Только вот детализация лайтмап в демосценках меня не порадовала, но фпс держат они отлично!

jimon 12.06.2007 12:18

Re: Врапперы 3д Движков.
 
JohnK
Frustum Culling,BackFaceCulling пропело :lol:
а вот OctTree и отрезка по порталам довольно полезные вещи :)
портальная технология ваще полезная, если правильно ей пользоватся

johnk 12.06.2007 12:32

Re: Врапперы 3д Движков.
 
Этот двиг их поддерживает, а использовать или нет, дело пользователя. :)

Platon 12.06.2007 13:06

Re: Врапперы 3д Движков.
 
2JohnK
кулинг (BackFaceCulling) это первичная оптимизация на уровне графического АПИ и поэтому поддерживается любым не софтварным рендерером, а фруструм отсечение (Frustum Culling) это первичная оптимизация в самом рендерере и просто "обязана" там быть ;)

Выскажу +1 в поддержку Dreamotion3D, ибо движок очень хороший в плане функциональности и производительности, но т.к. он пишется под DX9 и использует редист библиотеки (d3dx9_xx.dll), для шаровар он не подойдет.
Да кстати, он является только рендер-движком, в нем нет работы со звуком\клавиатурой\мышкой и т.п.

moka 15.06.2007 03:27

Re: Врапперы 3д Движков.
 
Посмотрел Irrlicth:
Понравилось:
Шэйдеры, лёгкость в установки материалов, небольшой код.
Непонравилось:
Тормозные тени, синтаксис.

Leadwerks 3D Engine:
Полики всё-же не так держит как мне казалось.

А дримошн не смотрел.

И покачто я распологаю к Irrlicth.

SBJoker 17.07.2007 21:46

Re: Врапперы 3д Движков.
 
Dreamotion3D понравилсо, исчо поковыряю скажу впечатления.

Данил 10.10.2007 22:10

Re: Врапперы 3д Движков.
 
потестил Irrlicth и Leadwerks...

Irrlicth
Графика: 4
Производительность: 4
Синтаксис:
3

В общем понравилась производительность, эффекты. Но ужассный синтаксис. НЕ понятно что и где.. и вообще как устроен код...

Leadwerks
Графика: 3
Производительность: 3
Синтаксис:
5

Производительность не очень, как-то странно все происходит...
Зато легко изучить...


_______

В общем ,если что-то делать, то сидеть и мучится с Irrlicth, но в итоге норм будет. А если так просто, то, конечно, Leadwerks.
Но это имхо

moka 11.10.2007 18:31

Re: Врапперы 3д Движков.
 
Насчёт синтаксиса Irrlicth, полностью согласен, яб даже поставил 2.5.
Насчёт графы лидверкс - несогласен, просмотри офф, там много интерестного. Ставлю груфу 3,9 :)
Производительность у Лидверкса вообще двойка.

Данил 11.10.2007 18:34

Re: Врапперы 3д Движков.
 
Кстати, есть еще miniB3d вроде.. эт че?)

..::Добавил::..

Посмотрел... очень долго компилируеццо ехе...

breadman 12.10.2007 14:32

Re: Врапперы 3д Движков.
 
А мне очень понравился Leadwerks!
Хороший двиг, только мало команд ещё.
Так что Leadwerks я ставлю 5
Irllicht не для б3д, и это точно, если же и использовать то только на с++
ставлю 3 ему за его проблемы с поддерживанием форматов
Дрёму не смотрел(

Pixel 12.11.2007 15:02

Re: Врапперы 3д Движков.
 
TrueVision3D - врапер для макса небезизвестного движка TrueVision3D.
Blitz3DSDK - врапер блиц3д.
3Impact - врапер для BM 3Impact'a( я не тестировал ).
ColdSteel - движок который написан на с++ и в основе имеет irrlicht( я не тестировал ).

johnk 12.11.2007 15:05

Re: Врапперы 3д Движков.
 
Лично я последние 2а не советую.

zheland 20.11.2007 16:31

Re: Врапперы 3д Движков.
 
Вао у меня драйвера не потянули - скачиваю новые( 61 MB ) ,
А Blitz 3d - тянули

johnk 20.11.2007 16:44

Re: Врапперы 3д Движков.
 
В смысле дрова не потянули? Тогда уж видео карта не потянула.

moka 20.11.2007 16:55

Re: Врапперы 3д Движков.
 
Не, случаи с дравами - часто встречаються, т.к. с видяхами драйвера идут 2003-2005 годов, ну это до 6 поколения жирафов. Поэтому всякое бывает. :)

zheland 20.11.2007 17:08

Re: Врапперы 3д Движков.
 
А что всётаки лучше я не понял

moka 20.11.2007 17:39

Re: Врапперы 3д Движков.
 
drunnik, ты подходи с другой стороны ;)
Задай вопрос: Чего тебе нужно, основываясь потребностями проекта. И тогда выбирай инструмент :)
Ты же сперва знаешь что нужно соорудить и только потом берёшь пилу или молоток а не наоборот :)

zheland 20.11.2007 18:19

Re: Врапперы 3д Движков.
 
Ну если что-то вроде стратегии

moka 20.11.2007 19:02

Re: Врапперы 3д Движков.
 
drunnik, они бывают разные.

johnk 20.11.2007 19:04

Re: Врапперы 3д Движков.
 
Цитата:

Ну если что-то вроде стратегии
Советую тебе об этом забыть. Обычно, для стратегии лучше писать свой двиг. Ибо все движки хоть и пишут что ориентированы на все жанры, все они грозят не справиться с задачей. NeoAxis - еще катит в этом направлении, но он под C#.

zheland 20.11.2007 19:09

Re: Врапперы 3д Движков.
 
Command & Conquer Generals Zero Hour!
Вот ета мне нравится!
Хочу сделать что-то хотябы чуть-чуть похожее на ето!
Рассы:Люди,роботы,инлопланэтяне,звэри.

johnk 20.11.2007 19:22

Re: Врапперы 3д Движков.
 
Так и знал :-D Скажу открыто: ты переоцениваешь свои возможности. На крайняк сделай мод.

moka 20.11.2007 19:22

Re: Врапперы 3д Движков.
 
drunnik, ну там замах на большие боталии - это значит тягучесть большого колличества полигонов и Очень желательно ЛоД. Поэтому ДХ9 или 10. Далее, если по графе как СнС, тогда шОйдеры. В общем смотри сам :)

zheland 20.11.2007 19:27

Re: Врапперы 3д Движков.
 
Я знаю. Но мне самому интересно что в конце концов у меня получится.
Я ж сказал хоть чуть-чуть похожею.

johnk 20.11.2007 19:30

Re: Врапперы 3д Движков.
 
Бери Dreamotion, ибо с момента написания первого поста этой темы прошло много времени, и в этот двиг внедрили много чего интересного, в общем он не стоит на месте.

Earlind 01.04.2008 19:08

Re: Врапперы 3д Движков.
 
Dreamotion единственный движок, который я смог прикрутить к blitzmax, впрочем, мне он очень понравился, за исключением пары багов и отстутсвия команд, для получения и задания имени entity...

moka 02.04.2008 11:52

Ответ: Врапперы 3д Движков.
 
А мне не понравился сыростью и скоростью, правдо смотрел его где-то месяцев 6 назад.

Earlind 02.04.2008 15:34

Ответ: Врапперы 3д Движков.
 
Я бы сказал, что по скорости движок блиц 3д он превосходит. И эффектами тоже. А последнее обновление движка там было on February 11 2008 20:19:36. За 6 месяцев его успели сделать лучше думаю )

HolyDel 02.04.2008 16:52

Ответ: Врапперы 3д Движков.
 
Цитата:

Я бы сказал, что по скорости движок блиц 3д он превосходит.
тесты в студию ;)

tormoz 02.04.2008 20:52

Ответ: Врапперы 3д Движков.
 
Цитата:

Сообщение от Earlind (Сообщение 78958)
Я бы сказал, что по скорости движок блиц 3д он превосходит.

Неправда
Тесты показывали, что он почти вдвое уступает Блитцу

Earlind 03.04.2008 01:12

Ответ: Врапперы 3д Движков.
 
Цитата:

Неправда
Тесты показывали, что он почти вдвое уступает Блитцу
... Не верю. Когда тесты проводились?

tormoz 03.04.2008 15:29

Ответ: Врапперы 3д Движков.
 
Цитата:

Сообщение от Earlind (Сообщение 78970)
... Не верю. Когда тесты проводились?

Не верь
Твои проблемы
Где-то годик назад гоняли
Врядли скорость рендера за прошедшие апдейты поменялась

HolyDel 03.04.2008 17:10

Ответ: Врапперы 3д Движков.
 
Цитата:

Врядли скорость рендера за прошедшие апдейты поменялась
в большую сторону

johnk 04.04.2008 14:38

Ответ: Врапперы 3д Движков.
 
Лучше перетестите Dreamotion3D. От автора 100% не дождешся волшебных тестов где в раз блиц 3д рвет, так что самим лучше. Мне вот кажется что Д3Д порвет блиц :) Только на сколько - нужно тестить. В любом случае, функционал у Д3Д больше.

jimon 04.04.2008 15:15

Ответ: Врапперы 3д Движков.
 
Вложений: 1
Запустил четвертый пример из SDK - "04 - MD2.bmx"
получаю картику как в атаче, запускал еще 1 и 3 примеры
тоже не пашет Ambient

как лечить ?
карточка geforce 2 mx 440

FDsagizi 05.04.2008 01:08

Ответ: Врапперы 3д Движков.
 
Цитата:

Сообщение от jimon (Сообщение 79031)
Запустил четвертый пример из SDK - "04 - MD2.bmx"
получаю картику как в атаче, запускал еще 1 и 3 примеры
тоже не пашет Ambient

как лечить ?
карточка geforce 2 mx 440

Довольно просто, и сердито- апгрейдом компа. Но при условии что проблема в карте.
ДА\ сам работал на этой карточке, воспоминания разные:-) , самый большой плюс, это пасивное ахлождение!

Yanez 20.11.2008 08:23

Ответ: Врапперы 3д Движков.
 
У меня есть Leadwerks СДК. Мод подключил к БМ.
Там в папке мода нет файла .bmx. Только файлы .I и .a

Как создать .bmx файл, подскажите?

jimon 20.11.2008 08:57

Ответ: Врапперы 3д Движков.
 
Yanez
а зачем ? просто bmx файл уже скомпилирован, таким образом моды распространяются без исходников

Yanez 21.11.2008 06:57

Ответ: Врапперы 3д Движков.
 
Без исходников нет подсветки команд, да и сами команды авто не вызываются.

Возможно ли создать файл .bmx имея компилированные внутренности?

jimon 21.11.2008 11:06

Ответ: Врапперы 3д Движков.
 
Yanez
имхо только ручками можно его создать

Yanez 24.11.2008 11:03

Ответ: Врапперы 3д Движков.
 
Irrlicht B3D. Рекомендуете?

Yanez 25.11.2008 13:02

Ответ: Врапперы 3д Движков.
 
Попытался написать .bmx модуль для Leadwerks на основе скомпилинных файлов. Это жесть!

скажите, как правильно можно создавать модуль, имея скомпиленный файл. Модет программа есть какая, может черех MinGW ?

Yanez 27.11.2008 14:40

Ответ: Врапперы 3д Движков.
 
Кто-нибудь работает с Ирлихтом?

moka 28.11.2008 16:30

Ответ: Врапперы 3д Движков.
 
но блин, никто чет не заинтересовался ©jimon

Yanez 01.12.2008 09:28

Ответ: Врапперы 3д Движков.
 
Цитата:

Сообщение от MoKa (Сообщение 91354)
но блин, никто чет не заинтересовался ©jimon

и как Вас понимать?

moka 01.12.2008 12:34

Ответ: Врапперы 3д Движков.
 
Yanez, эх.. говорю: jimon работал раньше.

Yanez 01.12.2008 14:27

Ответ: Врапперы 3д Движков.
 
Ну, да. Вроде бы он разочаровался. Хотя мне кажется Ирлихт интересный продукт, абстрактный. Как глина. Лепи да лепи.

Вот, ищу до сих пор подходящий 3д двигатель:

Блитц - слабоват на эффекты(тени хочу и "гулька" не поможет),

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

Похоже, выход - Лидверкс. Но где взять последний(предпоследний)модуль под Макс?

Это мнение запутавшегося "в конец" :wallbash: девелопера(если можно так сказать).

johnk 01.12.2008 15:16

Ответ: Врапперы 3д Движков.
 
Модуль в виде сорсов ты не достанешь - движок не продается с сорсами.

jimon 01.12.2008 21:15

Ответ: Врапперы 3д Движков.
 
Yanez
Irrlicht какашка :)
я работал с оригиналом на C++, проблем именно в разработке там мало
но в нём напрочь отсутствовали VBO (как сейчас - не знаю)
и не было заточки под определенный GAPI, прямо свой GAPI придумывали что сказывалось на всём движке

по графическим технологиям очень отсталый от теперешнего времени

Baisangur 11.03.2009 18:54

Ответ: Врапперы 3д Движков.
 
А нет случаем враппера под OGRE ?

dimanche13 11.03.2009 19:40

Ответ: Врапперы 3д Движков.
 
да, http://www.flow3d.org/


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

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