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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 29.07.2009, 19:39   #1
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Вопрос Как убрать черные полосы вокруг Gui

Всем привет.
Я новичок как в Блице так и на этом форуме, поэтому хочу задать мучающий меня вопрос.
Недавно я начал делать 3д игру на блице и меня сейчас интересует один вопрос: когда я делаю в фотошопе гуи, засовываю его в игру, все норм, но есть одна проблема: вокруг узоров и завитков в гуи появилася черная обводка, и она мешает((( на глаза сильно бросается((

Как ее убрать?
вот скрин

Последний раз редактировалось Andvrok, 13.08.2016 в 16:37.
(Offline)
 
Ответить с цитированием
Старый 29.07.2009, 19:43   #2
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Как убрать черные полосы вокруг Gui

нада юзать альфаканал изображения !!

по умолчанию маска изображения черная вроде, т.е. цвет-0,0,0
а у тебя оказуется "полоски" не 0,0,0 цвета по этому они и остались !!

юзай поиск !! АВТОМАТ писал тутор как делать альфаканал в изображении !!
можеш еще юзать библиотеку ФастИмадж !! там все красивее и проще и быстрее !!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Andvrok (29.07.2009)
Старый 29.07.2009, 20:18   #3
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: Как убрать черные полосы вокруг Gui

Спасиб, канешн)) но нельзя ли ссылочку, а то я поиск поюзал ничего такого не нашел(

все, уже нашел)) сэнкс за помощь)

Последний раз редактировалось Andvrok, 29.07.2009 в 20:27. Причина: нашел
(Offline)
 
Ответить с цитированием
Старый 29.07.2009, 22:27   #4
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Как убрать черные полосы вокруг Gui

Andvrok, выложи эту ссылку. тож хочу взглянуть
(Offline)
 
Ответить с цитированием
Старый 30.07.2009, 01:42   #5
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Andvrok (30.07.2009)
Старый 30.07.2009, 11:24   #6
Petrofan
ПроЭктировщик
 
Аватар для Petrofan
 
Регистрация: 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
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Как убрать черные полосы вокруг Gui

Проверь, на месте ли стоят InitDraw(), StartDraw() и EndDraw()
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как убрать ограниченные 30 минут в Xors3d ? Sfonsper 3D-программирование 15 08.02.2009 18:19
Черные отступы в кадре Valet 3D-программирование 9 04.03.2007 02:04
Как убрать пункт меню АВТОЗАГРУЗКА NullX Болтовня 4 13.06.2006 23:04
Посмотрев вокруг, я понял... Жека Болтовня 68 09.05.2006 14:42


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


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