|
Библиотеки Сторонние библиотеки для Blitz |
21.02.2006, 02:51
|
#16
|
Нуждающийся
Регистрация: 08.02.2006
Сообщений: 75
Написано 0 полезных сообщений (для 0 пользователей)
|
Ну или отдаленно похожее на винГУИ , например можно попробовать сделать заголовок окна слева и при нажатии на кнопочку свернуть окно будет складываться гормошкой . Или вот еще что , такого нету не в одном ГУИ под блитз - панель задач . ЕЕ можно было бы использовать для удобного сворачивания и разворачивания окон .
|
(Offline)
|
|
21.02.2006, 10:19
|
#17
|
ПроЭктировщик
Регистрация: 17.02.2006
Сообщений: 144
Написано 13 полезных сообщений (для 36 пользователей)
|
Originally posted by Conan Fedr@21.2.2006, 2:51
Или вот еще что , такого нету не в одном ГУИ под блитз - панель задач . ЕЕ можно было бы использовать для удобного сворачивания и разворачивания окон .
|
А вот это мне кажется лишним, я же не эмулятор Винды писать собираюсь.
|
(Offline)
|
|
07.07.2006, 20:39
|
#18
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Вот начал модификацию известного всем BBGUI с помощью своей библиотеки Image3D. Вроде получается, но есть еще баги:
1. Криво работают раскрывающиеся списки (отображаются только в области окна). Как это исправить я пока незнаю, но идеи есть.
2. Незнаю как исправить размытость окон, возникающую в результате сглаживания текстур при растяжении...
Потестируйте пожалуйста на производительность старое и новое BBGUI (WorldEditorWithOldGUI.bb и WorldEditor.bb соответственно) на кол-во FPS. Очень интересно как оно у вас работать будет.
______________________________________
Последнюю версию BBGUI3D ищите ниже
|
(Offline)
|
|
08.07.2006, 13:36
|
#19
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Вот обновление GUI... от багов не избавился, но пднял производительность еще почти в два раза... у меня раньше работало с FPS 550-600, а сейчас 1100-1150
Теперь GUI поддерживает прозрачность окон
_____________________________________________
Последнюю версию BBGUI3D ищите ниже
|
(Offline)
|
|
08.07.2006, 14:25
|
#20
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Потестил.
Высказывать респекты тут ИМХО излишне, но я не могу удержаться: РЕСПЕКТ!
FPS: ~828. При выполнении операций над ГУИ, просаживается на 10-20. (ноут Целерон-1400Мгц, Радий-9000 встроенный)
Насчет багов:
1. Баг с раскрывающимся списком имеет место быть;
2. Обрати внимание на поля ввода цифр в (WorldEditor -> Settings -> Position/Rotation/Scale). После ввода не обновляются, текст "налезает";
3. При изменении размеров окна по горизонтали до допустимого минимума, появляются артефакты.
В остальном работает отлично.
|
(Offline)
|
|
08.07.2006, 14:57
|
#21
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Спасибо, за тест
Сообщение от Diplomat
2. Обрати внимание на поля ввода цифр в (WorldEditor -> Settings -> Position/Rotation/Scale). После ввода не обновляются, текст "налезает";
|
На счет этого, это я криво задал параметры числовых окон
Сообщение от Diplomat
3. При изменении размеров окна по горизонтали до допустимого минимума, появляются артефакты.
|
А у меня нету этих артефактов А какие они? (может текстура слишком маленкая становится... а на некоторых карточках глюки с этим...)
|
(Offline)
|
|
08.07.2006, 20:23
|
#22
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Кусок скриншота с наблюдающимся багом.
Полосатая палка слева- это и есть уменьшеное до предела окно.
Ранее баги с текстурами малого размера не наблюдался.
|
(Offline)
|
|
08.07.2006, 21:28
|
#23
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Вот потестируй пожалуйста... сделал чтоб текстура по ширине и высоте не становилась меньше 64 текселей...
______________________________
(Обновление в следующем посте)
|
(Offline)
|
|
09.07.2006, 01:17
|
#24
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Так... список теперь работает, но не разобрался пока с его прозрачностью... еслиб этот GUI не был кривым, то было бы просто сделать, а так пока без прозрачности... если исправлю, то выложу...
Прошу потестировать на наличие багов...
(обновление прилагается )
PS: странные вещи... на NVidia видеокартах какието глюки с модифицированным GUI... у кого текст не отображается, а у кого тормозит... у всех такие глюки?
_____________________________________________
Последнюю версию BBGUI3D ищите ниже
|
(Offline)
|
|
09.07.2006, 15:19
|
#25
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ну вот. Покончено почти со всеми багами. А самое главное теперь работает на NVidia карточках... и дело было в том, что при хранении текстур в видеопамяти блитц упорно не хотел рисовать на них текст, а так как у меня там в нескольких местах создание текстур, то сразу не понял
Осталось неисправленным:
1. Прозрачность выпадающено списка.
2. Размытость текстур (боюсь простыми способами исправить не получится, а непростыми слишком напряжно будет, и тормозу прибавится)
Прошу потестить на наличие ненайденных багов...
|
(Offline)
|
|
09.07.2006, 15:32
|
#26
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Со включённым winAMP в окне : 260-334 ФПС
жифорс 5700фх
512 озу
2.81 ГГц
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
09.07.2006, 15:43
|
#27
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Сообщение от impersonalis
Со включённым winAMP в окне : 260-334 ФПС
жифорс 5700фх
512 озу
2.81 ГГц
|
Глюков не наблюдается? и скажи пожалйста, скока FPS в полный экран.
|
(Offline)
|
|
09.07.2006, 16:16
|
#28
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
ФПС~750. При перетаскивании окон просаживается чуть более, чем на 50.
В оконном режиме ФПС около 200.
Описанных ранее багов более нет в живых.
Появления новых не заметил.
...Правда датчик уверяет, что доступная видеопамять- БОЛЕЕ 128Мб (~185496000 байт), что предполагает значительный самоапгрейд видюхи моего ноута...
|
(Offline)
|
|
09.07.2006, 20:24
|
#29
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Исправлен еще один баг, связанный с "не"перерисовкой окон при деактивации. теперь работает нормально.
Потестировал я скины для этого GUI и понял, что пока не будет работать флаг 256 для на NVidia видеокарточках, у них окна со скинами будут тормозить безбожно... а на ATI все работает отлично, как и со стандартными окнами без скинов...
|
(Offline)
|
|
23.08.2006, 14:18
|
#30
|
AnyKey`щик
Регистрация: 21.08.2006
Сообщений: 3
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: GUI
скачал я xgui, запускаю пример пишет ошибка function xui2_getkey_state not found
что делать?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:59.
|