Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > Библиотеки

Библиотеки Сторонние библиотеки для Blitz

Ответ
 
Опции темы
Старый 21.02.2006, 02:51   #16
Conan Fedr
Нуждающийся
 
Регистрация: 08.02.2006
Сообщений: 75
Написано 0 полезных сообщений
(для 0 пользователей)
Ну или отдаленно похожее на винГУИ , например можно попробовать сделать заголовок окна слева и при нажатии на кнопочку свернуть окно будет складываться гормошкой . Или вот еще что , такого нету не в одном ГУИ под блитз - панель задач . ЕЕ можно было бы использовать для удобного сворачивания и разворачивания окон .
(Offline)
 
Ответить с цитированием
Старый 21.02.2006, 10:19   #17
Maxus
ПроЭктировщик
 
Регистрация: 17.02.2006
Сообщений: 144
Написано 13 полезных сообщений
(для 36 пользователей)
Originally posted by Conan Fedr@21.2.2006, 2:51
Или вот еще что , такого нету не в одном ГУИ под блитз - панель задач . ЕЕ можно было бы использовать для удобного сворачивания и разворачивания окон .
А вот это мне кажется лишним, я же не эмулятор Винды писать собираюсь.
(Offline)
 
Ответить с цитированием
Старый 07.07.2006, 20:39   #18
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Вот начал модификацию известного всем BBGUI с помощью своей библиотеки Image3D. Вроде получается, но есть еще баги:

1. Криво работают раскрывающиеся списки (отображаются только в области окна). Как это исправить я пока незнаю, но идеи есть.
2. Незнаю как исправить размытость окон, возникающую в результате сглаживания текстур при растяжении...

Потестируйте пожалуйста на производительность старое и новое BBGUI (WorldEditorWithOldGUI.bb и WorldEditor.bb соответственно) на кол-во FPS. Очень интересно как оно у вас работать будет.

______________________________________
Последнюю версию BBGUI3D ищите ниже
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 08.07.2006, 13:36   #19
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Вот обновление GUI... от багов не избавился, но пднял производительность еще почти в два раза... у меня раньше работало с FPS 550-600, а сейчас 1100-1150

Теперь GUI поддерживает прозрачность окон

_____________________________________________
Последнюю версию BBGUI3D ищите ниже
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 08.07.2006, 14:25   #20
Diplomat
Дэвелопер
 
Регистрация: 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
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Спасибо, за тест

Сообщение от Diplomat
2. Обрати внимание на поля ввода цифр в (WorldEditor -> Settings -> Position/Rotation/Scale). После ввода не обновляются, текст "налезает";
На счет этого, это я криво задал параметры числовых окон

Сообщение от Diplomat
3. При изменении размеров окна по горизонтали до допустимого минимума, появляются артефакты.
А у меня нету этих артефактов А какие они? (может текстура слишком маленкая становится... а на некоторых карточках глюки с этим...)
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 08.07.2006, 20:23   #22
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Кусок скриншота с наблюдающимся багом.
Полосатая палка слева- это и есть уменьшеное до предела окно.
Ранее баги с текстурами малого размера не наблюдался.
(Offline)
 
Ответить с цитированием
Старый 08.07.2006, 21:28   #23
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Вот потестируй пожалуйста... сделал чтоб текстура по ширине и высоте не становилась меньше 64 текселей...
______________________________
(Обновление в следующем посте)
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 09.07.2006, 01:17   #24
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Так... список теперь работает, но не разобрался пока с его прозрачностью... еслиб этот GUI не был кривым, то было бы просто сделать, а так пока без прозрачности... если исправлю, то выложу...

Прошу потестировать на наличие багов...

(обновление прилагается )

PS: странные вещи... на NVidia видеокартах какието глюки с модифицированным GUI... у кого текст не отображается, а у кого тормозит... у всех такие глюки?

_____________________________________________
Последнюю версию BBGUI3D ищите ниже
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 09.07.2006, 15:19   #25
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ну вот. Покончено почти со всеми багами. А самое главное теперь работает на NVidia карточках... и дело было в том, что при хранении текстур в видеопамяти блитц упорно не хотел рисовать на них текст, а так как у меня там в нескольких местах создание текстур, то сразу не понял

Осталось неисправленным:
1. Прозрачность выпадающено списка.
2. Размытость текстур (боюсь простыми способами исправить не получится, а непростыми слишком напряжно будет, и тормозу прибавится)

Прошу потестить на наличие ненайденных багов...
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 09.07.2006, 15:32   #26
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 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
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Сообщение от impersonalis
Со включённым winAMP в окне : 260-334 ФПС
жифорс 5700фх
512 озу
2.81 ГГц

Глюков не наблюдается? и скажи пожалйста, скока FPS в полный экран.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 09.07.2006, 16:16   #28
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
ФПС~750. При перетаскивании окон просаживается чуть более, чем на 50.
В оконном режиме ФПС около 200.

Описанных ранее багов более нет в живых.
Появления новых не заметил.

...Правда датчик уверяет, что доступная видеопамять- БОЛЕЕ 128Мб (~185496000 байт), что предполагает значительный самоапгрейд видюхи моего ноута...
(Offline)
 
Ответить с цитированием
Старый 09.07.2006, 20:24   #29
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Исправлен еще один баг, связанный с "не"перерисовкой окон при деактивации. теперь работает нормально.

Потестировал я скины для этого GUI и понял, что пока не будет работать флаг 256 для на NVidia видеокарточках, у них окна со скинами будут тормозить безбожно... а на ATI все работает отлично, как и со стандартными окнами без скинов...
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 23.08.2006, 14:18   #30
amazed
AnyKey`щик
 
Регистрация: 21.08.2006
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Re: GUI

скачал я xgui, запускаю пример пишет ошибка function xui2_getkey_state not found
что делать?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com