|
3D-программирование Вопросы, касающиеся программирования 3D мира |
29.07.2009, 19:39
|
#1
|
Бывалый
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений (для 995 пользователей)
|
Как убрать черные полосы вокруг Gui
Всем привет.
Я новичок как в Блице так и на этом форуме, поэтому хочу задать мучающий меня вопрос.
Недавно я начал делать 3д игру на блице и меня сейчас интересует один вопрос: когда я делаю в фотошопе гуи, засовываю его в игру, все норм, но есть одна проблема: вокруг узоров и завитков в гуи появилася черная обводка, и она мешает((( на глаза сильно бросается((
Как ее убрать?
вот скрин
Последний раз редактировалось Andvrok, 13.08.2016 в 16:37.
|
(Offline)
|
|
29.07.2009, 19:43
|
#2
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Как убрать черные полосы вокруг Gui
нада юзать альфаканал изображения !!
по умолчанию маска изображения черная вроде, т.е. цвет-0,0,0
а у тебя оказуется "полоски" не 0,0,0 цвета по этому они и остались !!
юзай поиск !! АВТОМАТ писал тутор как делать альфаканал в изображении !!
можеш еще юзать библиотеку ФастИмадж !! там все красивее и проще и быстрее !!
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.07.2009, 20:18
|
#3
|
Бывалый
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений (для 995 пользователей)
|
Ответ: Как убрать черные полосы вокруг Gui
Спасиб, канешн)) но нельзя ли ссылочку, а то я поиск поюзал ничего такого не нашел(
все, уже нашел)) сэнкс за помощь)
Последний раз редактировалось Andvrok, 29.07.2009 в 20:27.
Причина: нашел
|
(Offline)
|
|
29.07.2009, 22:27
|
#4
|
ПроЭктировщик
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений (для 9 пользователей)
|
Ответ: Как убрать черные полосы вокруг Gui
Andvrok, выложи эту ссылку. тож хочу взглянуть
|
(Offline)
|
|
30.07.2009, 01:42
|
#5
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Как убрать черные полосы вокруг Gui
http://forum.boolean.name/showthread.php?t=8669
Это для FastImage'а или хардверного 2Д
Но в случае с Блицовским 2Д не поможет.
Тогда лучший вариант - в фотошопе очень точно отделить чёрный фон, и проверить, чтобы он был действительно чёрным (значения в каналах RGB от 0 до 5) иначе если будет светлее, то оно не будет прозрачным, а будет висеть тёмной каёмкой, как у тебя. И сохранять не в Jpeg, т.к. из-за его сжатия он опять похерит все края. Подходят форматы без искажений цветов BMP или PNG, лучше PNG!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.07.2009, 11:24
|
#6
|
ПроЭктировщик
Регистрация: 26.08.2008
Сообщений: 149
Написано 10 полезных сообщений (для 18 пользователей)
|
Ответ: Как убрать черные полосы вокруг Gui
Вчера увидел один баг и незнаю как с ним боротся. Загружаю картинку через Фаст имадж
Cell=CreateImageEx( LoadTexture ("Cell.png",1+2) , 40, 40)
ну и конечно делаю драв
DrawImageEx Cell,570+i*40,150+j*40
Есть карта. и когда я применяю к ней детализированую текстуру
EntityTexture map,tex,0,1
Картинки чернеют.
Что в таком случае делать?
|
(Offline)
|
|
30.07.2009, 12:22
|
#7
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Ответ: Как убрать черные полосы вокруг Gui
посмотри порядок render world и рисования картинок, если я правильно понял проблему о_О
|
(Offline)
|
|
30.07.2009, 16:58
|
#8
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Как убрать черные полосы вокруг Gui
Проверь, на месте ли стоят InitDraw(), StartDraw() и EndDraw()
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:08.
|