|
Xors3D Графический движок с поддержкой DirectX9 |
13.08.2009, 16:22
|
#1
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
b3d,xors,bmax
есть-ли какойнибудь тест скорости Blitz3D+Xors против BlitzMax+Xors ?
есть-ли смысл вообще переходить с первого на второе ?
|
(Offline)
|
|
13.08.2009, 16:32
|
#2
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: b3d,xors,bmax
Выйгрыш будет только по скорости логики. Ну и код писать удобнее с фичами БМакса.
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо Knightmare за это полезное сообщение:
|
|
13.08.2009, 18:40
|
#3
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: b3d,xors,bmax
а вот например загрузка моделей в память ? в блиц3д нету потоков, поэтому загрузка во время выполненяи проги вызывает рывки. в блицмаксе есть с этим проблемы ? надоли ставить либу ?
|
(Offline)
|
|
13.08.2009, 18:47
|
#4
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: b3d,xors,bmax
Ну даже загрузка из памяти модели может вызывать рывки (хотя за счет обхода обращения в диску будет конечно быстрее). Рывков не вызывает загрузка в отдельном потоке. Но на уровне движка этого нету пока (хотя есть загрузка всех ресурсов из памяти). В принципе если не ошибаюсь, в БМаксе есть многопоточность, правда не уверен, что функции загрузки меша не положит игру если ее выполнять в другом потоке.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
13.08.2009, 19:42
|
#5
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: b3d,xors,bmax
сами меши кстати не так долго грузятся, чаще бывает долго грузить тексы. рендер добавлял в ксорс потоковый лоад текс, он работал)
|
(Offline)
|
|
13.08.2009, 19:46
|
#6
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: b3d,xors,bmax
рендер добавлял в ксорс потоковый лоад текс, он работал)
|
это как ? т.е. его щяс уже нет ?
|
(Offline)
|
|
13.08.2009, 20:34
|
#7
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: b3d,xors,bmax
есть
|
(Offline)
|
|
13.08.2009, 20:51
|
#8
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: b3d,xors,bmax
ещё такой вопросец - в хорс встроен достаточно неплохой 2д, нафига тогда нужен FastImage ? (ну на сайте есть, отсюда и вопрос)
|
(Offline)
|
|
13.08.2009, 22:11
|
#9
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: b3d,xors,bmax
Выйгрышь даже в простых примерах. Но да по логике.
Во первых, если написать на б3д простой цикл, он сожрёт весь процессор (Только Delay() помогал..)!
БМ конечно же такой глупости не сделает.
Плюс в БМ если указываешь Framework и подрубаешь минимум необходимого, то вес exe будет около сотни кб.
Плюс работа с классами, даст огромный функционал, и возможность реализовывать то что на б3д, в сотни строк, за какие-то пару методов и удобных систем, с большим приростом используя ООП (линки на объекты, списки и т.п.).
Скорость и удобство разработки намного выше..
ЗЫ, в БМ уже оффициально есть потоки.
|
(Offline)
|
|
13.08.2009, 22:34
|
#10
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: b3d,xors,bmax
Сообщение от NitE
ещё такой вопросец - в хорс встроен достаточно неплохой 2д, нафига тогда нужен FastImage ? (ну на сайте есть, отсюда и вопрос)
|
Ну, мне, например, нужно рисовать 2Д-полигоны нестандартной формы, цвета и т.д. - нужно их строить самому, указывая координаты и цвета. (как, например, в аттаче)
В Ксорсе такой возможности, к сожалению, нет.
Я бы попросил Кнайта запилить такое, но сам бы всё равно не смог воспользоваться: всё уже написано под Фаст Имейдж.
Может, кроме меня кому-то будет полезна такая возможность? Но я, наверное, один такой извращенец
Мне говорили: сделай в 3Д полигонами. Ну что ж, тоже вариант. Но это уже через жопу
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
14.08.2009, 09:33
|
#11
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: b3d,xors,bmax
Сообщение от NitE
ещё такой вопросец - в хорс встроен достаточно неплохой 2д, нафига тогда нужен FastImage ? (ну на сайте есть, отсюда и вопрос)
|
Народ тупо привык уже. Так же подумываем запилить ФастЕкст под Хорса (либо 1/1, либо свой велосипед).
|
(Offline)
|
|
06.10.2009, 14:51
|
#12
|
Разработчик
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений (для 257 пользователей)
|
Ответ: b3d,xors,bmax
Кнайт, авишки очень надо крутить! Фастимедж... может лучше просто пару доп функций в двиг прописать? фастЕкст былоб круто!
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:16.
|