|
Болтовня Разговоры на любые темы (думайте, о чем пишите) |
20.12.2007, 11:14
|
#1
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Почти всем известна ета штука - Xors3D, перспективный движек под Блиц3Д, нехилая скорость и т.д.
Несколька дней назад я занялся созданием полноценного модуля этого движка под БлицМакс, только изза того что хотел БМ по лутше узнать.
Пока я его делал был ряд очень непрятных ошибок, глюков- особенно с FastImage, и тут я подумал- ну его нафиг, веть работает под Блиц3Д, какая разница. Но всеже решил провести тест, ну и собственно вот результаты:
ВНИМАНИЕ: ТЕ ЛЮДИ КОТОРЫЕ УЖЕ ДОДЕЛЫВАЮТ ИГРУ НА ЧИСТОМ Блиц3Д НЕ ЧИТАЙТЕ ДАЛЬШЕ(будете лутьше спать )
Тест_01
B3D-----= 50
Xors_B3D= 290
Xors_BM-= 320
В этом тесте создавалось 1000 кубиков которые хаотично метались по экрану, разница мажду блицем и ксорсом конечно высока(т.к. у блица нет прямого доступа то с помощью библы он мог бы показать результат полутше ~160), но нас интересует на сколька ксорс работет быстрее на БМ. т.к. сдесь нет особой матиматики- а именно это один из сильных ТОРМОЗОВ блица 3д, то я сделал другой тест
Тест_02
B3D-----= 20
Xors_B3D= 21
Xors_BM-= 120
Сдесь проверялясь дистанция у 1000 пивотов 300 000 раз. Проверялась по вот этой формуле:
Sqr ((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2) + (z1 - z2) * (z1 - z2))
Чувствуйте разницу , и еще один тест:
Тест_02
B3D-----= 13
Xors_B3D= 8 Прямой доступ - 16
Xors_BM-= 105 Прямой доступ - 140
Как результат ?, сдесь я проверял скорость работы функции вызывающий определёные данные из библы, в данно случае у нас есть кубик и 500 000 раз я узнавал xEntityX(позицию по Х ), у меня нету Библы от AMT, поетому у блица нет прямого доступа, да и надо ли вообще , далее Ксорс 8 фпс и прямой 16, Прямуой доступ это когда Блиц на прямую через ДЛЛ, ну а не прямой это чере блицевскую функцию( это сделано для хранения параметров по умолчанию, т.е. чтобы не писать xEntityX(ent, 1 или 0 ) ). И казалось бы Блиц3Д участвует только в качестве проводника, кажись проводник усторел и не пользуется фастум гелем
ЗЫ\ тэсты выложу вместе с полноценным модулем
|
(Offline)
|
|
20.12.2007, 11:22
|
#2
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Пора качать ксорс... тормаза достали. Получаетцо ксорс 3Д тянет круче чем В3Д?
__________________
|
(Offline)
|
|
20.12.2007, 11:26
|
#3
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
крута.. .Xors3d рулит.. по тестам враппер под бм вобще класс...
|
(Offline)
|
|
20.12.2007, 11:28
|
#4
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
ЛысыЙ_Чук-Иванчук, молодец!
только не совсем понятно зачем сравнивать математику? мы и так знаем что она тормозная.
а вот первый тест интересен!
Так, Чук, выложи ексешники с тестами и текстурой (еще желательно и с исходниками под б3д (судя по тормозам - ты не выключил DebugMode)), мне надо их затестить у себя, а заодно сравнить и с моим двигом, дабы узнать наскока я отстаю.
|
(Offline)
|
|
20.12.2007, 11:33
|
#5
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Я не в курсе, а он огл или дх? железо какое использовал? разрешение экрана? И еще былоб неплохо сделать идентичные тесты и с другими 3д движками для БМ.
|
(Offline)
|
|
20.12.2007, 11:36
|
#6
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Xors на dx9.
|
(Offline)
|
|
20.12.2007, 11:38
|
#7
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
у мну тупой вопрос..
хорс - это только граф двиг? допустим, есть ли в нем встроенный коллизии, и какие форматы моделей он поддерживает...
|
(Offline)
|
|
20.12.2007, 11:40
|
#8
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
ксорс - ето отличный движек. + разрабатывается нашими.
в нем нет встроенных коллизий - но встроенные коллизии и не нужны - ибо говно. Можно юзать physx.
форматы моделей
b3d (включая анимацию)
x (кто то мне говорил что только статика, но я своими глазами видел анимированных кузнецов в x формате)
|
(Offline)
|
|
20.12.2007, 11:48
|
#9
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
крута...
то есть b3d поддерживается, да еще и с костной анимаией? а как по сложности освоения ) очень сложно?
и скажите, сложно ли будет передлать преокт с 2д на максе под 3д ? если используются для вывода графики всего несколько функций, ну... то есть одна фунция на всех (коллизии уже есть).. чисто всю графу под 3д переделать возможно?
|
(Offline)
|
|
20.12.2007, 12:00
|
#10
|
ПроЭктировщик
Регистрация: 17.02.2006
Сообщений: 144
Написано 13 полезных сообщений (для 36 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Я считаю с такими вопросами вообще изучать его не нужно.
Хсорс это двиг с блитзеподобными командами.
|
(Offline)
|
|
20.12.2007, 12:01
|
#11
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Данил, Xors3D - ето переделка Blitz3D. очень хорошая и качественная переделка. Поектому в освоении он очень прост, тем, кто работал с б3д, должно быть вообще легко.
|
(Offline)
|
|
20.12.2007, 12:06
|
#12
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Я считаю с такими вопросами вообще изучать его не нужно.
|
Я же сказал, что вопросы тупые. Просте мне это надо знать. Раньше не интересовался этим и хорсом.
Данил, Xors3D - ето переделка Blitz3D. очень хорошая и качественная переделка. Поектому в освоении он очень прост, тем, кто работал с б3д, должно быть вообще легко.
|
спс. б3д я вроде как нормально знаю... попытаюсь переделать.
|
(Offline)
|
|
20.12.2007, 12:24
|
#13
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Тэст проводился только для сровнения скорости работы етого чуда на Б3д и БМ. т.е. нужда ли вообще делать модуль
HolyDel - Формат Х сейчас костяшки не держит, зато держит статистику и она дергает блицевкий *Формат в 2 раза, а при включении хитрожопой штучки в 3-4 . Либу могеш найти на ПП. .
Xors3D - ето переделка Blitz3D. очень хорошая и качественная переделка.
|
Xorse3D это НЕ переделка блица, это движек написаный с нуля и с функциями которые имеют синтаксис функций блица(для удобства).
у мну тупой вопрос..
хорс - это только граф двиг? допустим, есть ли в нем встроенный коллизии, и какие форматы моделей он поддерживает...
|
По планам он должен был держать все 2д.
Но изначального аффтара сейчас нет(он в аримии).
Там есть колизии- типа как в блице(юзать не советую)
И есть звук- полность повторяет блиц!
Формат - Б3Д и Х, первый поддерживаеться полность второй пока не полностью.
|
(Offline)
|
|
20.12.2007, 12:29
|
#14
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Xorse3D это НЕ переделка блица, это движек написаный с нуля
|
а что по твоему есть "переделка"? я так пониямаю ето написанное с нуля произведение, напоминающиее аналог.
ЧУК!!! давай демки (ексешники). потом доделаеш модуль, а пока дай демки.
|
(Offline)
|
|
20.12.2007, 13:44
|
#15
|
|
Re: ВНИМАНИЕ, ВНИМАНИЕ- BM_Xors3D vs B3D_Xors3D
Вот если бы создатель двига еще бы выложил .lib - файл ксорса (и хидеры заодно).....тогда вообще было бы шоколадно! Завраппил бы его под Пурик за 5 минут....=))) Никто не знает враппер под пурик планируется???
|
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:48.
|