Войти
ПроектыФорумУтилиты

2D Движок Quad-engine v0.9.0 (Delphi, Freepascal, C#, C++) (14 стр)

Страницы: 111 12 13 14 15 16 Следующая »
#195
13:41, 1 июля 2017

Эксперимент завершился успешно


#196
11:38, 2 июля 2017

Madware
Здорово! Кажись не стоило мне изобретать свой велосипед :D
А поделитесь исходниками этой демки, пожалуйста. Очень интересно поглядеть.

#197
18:59, 2 июля 2017

Zbl
ну это C++, так что я не знаю как оно подружится с дельфи, можно наверное как-то на C++ Builder провернуть сделать плагин. В демке пока все очень засрано, если доделаю до чего-то более наглядного и вменяемого (не просто порт демки враппера к HGE а что-то более прикладное)— скину.

У тебя редактор ИМХО более интуитивно понятный, похож на Pyro чем-то. Так что твой велосипед вполне себе годен, ну только что поправить AV нужно и будет конфетка (и еще заголовочник для C++ бы)

#198
13:37, 3 июля 2017

Madware, чудесно.
Вообще проблемы сделать плагин не будет, длл же.

#199
13:50, 4 авг. 2017

На сайте архив с версией 0.9.0 битый архив и сайт отображается не корректно http://quad-engine.com

#200
18:37, 17 авг. 2017

Раширил количество блендингов таким вот нестандартным, позволяющим легко делать красивые детализированные светящиеся эффекты:
Изображение

#201
15:40, 28 авг. 2017

Решил этот движок использовать и тут вот такие проблемы:
1)
Безымянный | 2D Движок Quad-engine v0.9.0 (Delphi, Freepascal, C#, C++)
Вывожу линии и когда отдаляю камеру (использую IQuadCamera), то вот такая фигня. Также еще какое-то ограничение на количество выводимых линий (Когда много линий, то старые не выводятся). Пришлось использовать DrawQuadLine (он может вывести больше линий, но все равно ограничения).
2)
IQuadWindow не очень удобный.
Хотелось мы что бы была функция возврата текущего размера формы.
Увеличение формы зачем-то убрали... Хотелось бы что бы был выбор на увеличение (при создании окна).
3)
Библиотеку Bass подключить возможно?

#202
15:42, 28 авг. 2017

ProQsy
Привет.

1) DrawLine вообще хочется удалить, если честно. Он больше нервов портит. С остальным можно разобраться. Версию с сайта используете или из репозитория?
2) Размер окну можно задать, как так?
3) Разумеется.

#203
15:48, 28 авг. 2017

Darthman

Использую 0.9.0
Размер окна можно задать я про то, что нельзя изменить созданное окно через "развернуть".

#204
15:50, 28 авг. 2017

>>нельзя изменить созданное окно через "развернуть".
Потому что будет не самое приятное зрелище. Весь инпут съедет, вся картинка растянется. Оно надо? Если недо увеличить размер рендера, значит надо увеличить окно и рендер тоже подстраивать.

0.9.0 надо обновить, там были косяки, признаю. Возможно всё уже починено на самом деле.

#205
15:55, 28 авг. 2017

Окно и размер рендера возможно изменить в процессе таймера?

#206
15:57, 28 авг. 2017

В принципе да.
ChangeResolution меняет разрешение, но его необходимо вызывать обяазетльно строго в том же потоке, в котором создавался Render.

#207
15:59, 28 авг. 2017

Ну тогда пофиг на окно) Как было пусть остается)

#208
16:08, 28 авг. 2017

ДиректХ9 не дает достаточно просто управлять размером вьюпорта и рендера. ПОэтому тут некоторые сложности возникают.
Я делал так не потому что мне так захотелось или мне это вовсе не нужно. Однако смена разрешения работает, все уязвимые ресурсы, которые нельзя загрузить в управляемую память пересоздаются, всё хорошо. Примерно также и при потере контекста устройства. Тут квод берёт всю работу на себя, как и ожидается.

#209
22:51, 28 авг. 2017

Решил тут скачать с репозитория и не могу скомпилировать dll, ругается на qbmBlendAdd. Наверно я рукожоп?)
//
Порылся в QuadEngine.pas и не нашел этого бленда в TQuadBlendMode.

Страницы: 111 12 13 14 15 16 Следующая »
ПроектыФорумУтилиты