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

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

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

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

Ответ
 
Опции темы
Старый 09.07.2009, 21:51   #1
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Вопрос о прозрачности картинок

Всем привет.

Панель для своей стратегии хочу делать картинками, но чтобы они были полупрозрачными вот только незнаю как сделать картику полупрозрачной. Может подскажите как?
(Offline)
 
Ответить с цитированием
Старый 09.07.2009, 21:55   #2
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Вопрос о прозрачности картинок

Либо юзать ФИ, либо самопал писать чтобы через квады рендерилось. Стандартное 2Д блитза не поддерживает прозрачность (если не ошибаюсь).
(Offline)
 
Ответить с цитированием
Старый 09.07.2009, 22:13   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Вопрос о прозрачности картинок

Стандартное 2Д блитза не поддерживает прозрачность (если не ошибаюсь)
Да, это так.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

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

понятно. Спасибо.
(Offline)
 
Ответить с цитированием
Старый 10.07.2009, 02:35   #5
Halk-DS
Разработчик
 
Аватар для Halk-DS
 
Регистрация: 09.08.2006
Адрес: Украина
Сообщений: 431
Написано 65 полезных сообщений
(для 53 пользователей)
Ответ: Вопрос о прозрачности картинок

PS. Думаю человеку нужно по подробнее расказать, что "ФИ" - FastImage - либа для 2Д рисунков через 3д. Погугли и обезательно чтонибуть найдеш. А если чё не так, извиняюсь за открытие Америки
(Offline)
 
Ответить с цитированием
Старый 11.07.2009, 01:28   #6
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Вопрос о прозрачности картинок

эх, недумал что ты меня считаешь за идиота до такой степени
P.S.: что такое ФИ я знаю.

Последний раз редактировалось ArtemkA, 11.07.2009 в 01:44.
(Offline)
 
Ответить с цитированием
Старый 11.07.2009, 01:52   #7
Spiderman
Знающий
 
Аватар для Spiderman
 
Регистрация: 28.07.2008
Адрес: Киев
Сообщений: 228
Написано 61 полезных сообщений
(для 191 пользователей)
Ответ: Вопрос о прозрачности картинок

Как вариант можно использовать 3D объекты с EntityAlpha<1. Например, перед камерой выводить полупразрачный квадрат, который можно и затекстурить по надобности (я сам так делаю). Еще можно спрайты юзать, но все это, конечно, форменное извращение.
__________________
Тяжела жизнь программиста: радость находки своего бага всегда омрачает осознание собственной тупости...
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ArtemkA (11.07.2009)
Старый 11.07.2009, 02:10   #8
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Вопрос о прозрачности картинок

Объектами еще можно, но спрайтами, думаю, уже слишком. Даже если объектами делать, то их у меня наверно получиться много. Но пока точно не знаю.
(Offline)
 
Ответить с цитированием
Старый 11.07.2009, 04:29   #9
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: Вопрос о прозрачности картинок

Если неохота платить за FastImage то можно и на спрайтах сделать.
Либа для реализации 2d графики через срайты.
Тем более там всё в исходных кодах
http://homepage.ntlworld.com/config/...itecontrol.htm

Как я понял тебе нужно одновременно и 2d и 3d, тогда SpritesControl нужно будет немножко подредактировать следующим образом:

В файле Sprite Control.bb вот это:
Function SpriteGraphics3D(gw,gh,d=0,m=0,pivotdist#=1.0)
	Graphics3D gw,gh,d,m
	SetBuffer BackBuffer()
	spritecamera=CreateCamera()
	spritepivot=CreateSpritePivot(spritecamera,pivotdist)
End Function
Заменяем на:
Function InitSpriteControl(Camera,pivotdist#=1.0)
	spritepivot=CreateSpritePivot(Camera,pivotdist)
End Function
После чего для использования либы нужно после создания камеры проинициализировать либу.
Например так:
cam=CreateCamera()
InitSpriteControl(cam)
Както так...
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti

Последний раз редактировалось Randomize, 11.07.2009 в 04:40.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ArtemkA (11.07.2009)
Старый 11.07.2009, 16:20   #10
Halk-DS
Разработчик
 
Аватар для Halk-DS
 
Регистрация: 09.08.2006
Адрес: Украина
Сообщений: 431
Написано 65 полезных сообщений
(для 53 пользователей)
Ответ: Вопрос о прозрачности картинок

2 ArtemkA
Прошу пардону

Сообщение от Halk-DS Посмотреть сообщение
А если чё не так, извиняюсь за открытие Америки
(Offline)
 
Ответить с цитированием
Старый 12.07.2009, 12:17   #11
ArtemkA
ПроЭктировщик
 
Аватар для ArtemkA
 
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений
(для 9 пользователей)
Ответ: Вопрос о прозрачности картинок

все ок я тоже приколом сказал
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lib_alpha: Прозрачность картинок odd Библиотеки 46 18.11.2010 12:01
Прогноз погоды на сутки + карта облачности. GRAY_WOLF Проекты на MidletPascal 15 26.12.2009 20:53
Раздвоение Личности alex-mad Болтовня 66 10.07.2007 22:54
Прозрачность Valet Создание текстур 12 13.02.2007 00:44
Прозрачность _maxim_ 3D-программирование 5 21.11.2006 20:51


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


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