20 Мая 2024, 07:22:57
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Навигация по форуму







guest3d
Quest3D - Русскоязычное сообщество > Quest3D > База исходников (cgr/igr) > Alpha канал
Alpha канал
(Прочитано 17959 раз)
  [1] 2
Печать
Den_ya | **** | Старожил | Сообщений: 360 | « 09 Января 2009, 00:08:20 »
Alpha канал |
0
Альфа канал пригодится при создании травы,решоток,кнопок и т.д
сделал небольшой примерчик (1.20 Мб)  с пояснениями см.рис.

* skrin.gif (57.65 Кб, 719x553 - просмотрено 1553 раз.)
« Последнее редактирование: 09 Января 2009, 00:15:32 от Den_ya »
Const_47 | **** | Старожил | Сообщений: 299 | «Ответ #1 09 Января 2009, 01:39:54 »
Re: Alpha канал |
1
Почему ограничение на формат? Именно PNG?
Den_ya | **** | Старожил | Сообщений: 360 | «Ответ #2 09 Января 2009, 01:48:20 »
Re: Alpha канал |
2
ммм.... В замешательстве я не ставил ни каких ораничений,просто - этот формат точно работает, я и пример сделал с этим форматом Строит глазки
так что пясняю что это один из работающих форматов для альфа канала в версии 366

вот,так что если кто знает еще какой нибудь точно проверенный формат для альфы пишите здесь,чтобы другие люди знали
« Последнее редактирование: 09 Января 2009, 03:54:22 от Den_ya »
→|๖ۣۜDen|← | ***** | Администратор | Ветеран | Сообщений: 570 | «Ответ #3 09 Января 2009, 23:13:10 »
Re: Alpha канал |
3
для начала, что такое альфа: Улыбающийся
Альфа-канал - это дополнительнй канал, который может быть добавлен в рисунок. Он содержит информацию о прозрачности рисунка и в зависимости от типа альфа, он может содержать различные уровни прозрачности...короче альфа-канал определяет прозрачность всех других каналов.
***
TIFF, TGA, PNG, PSD и GIF поддерживают альфа, но в реальности только PNG и GIF используются в приложениях и веб-сайтах. Gif, тем не менее, использует особенный 1-битный вид альфа. Вместо того, чтобы содержать уровни прозрачности, он может только либо включать прозрачность, либо полностью ее отключать. Вобщем - пиксели GIF-изображения могут быть либо полностью прозрачными, либо полностью непрозрачными.
PSD - формат Photoshop, который поддерживается большинством приложений от Adobe. Подмигивающий
Const_47 | **** | Старожил | Сообщений: 299 | «Ответ #4 10 Января 2009, 15:20:47 »
Re: Alpha канал |
4
&Den
" Он содержит информацию о прозрачности рисунка и в зависимости от типа альфа, он может содержать различные уровни прозрачности...короче альфа-канал определяет прозрачность всех других каналов."

Не согласен с этим.

Цель альфы это именно хранения информации, а то как мы ее будем использовать наше личное дело. Всю инфу альфа хранит в диапазоне от  0 к 1(во всяком случае в DX приложениях).
Когда на альфу выделяют один бит, то это значит что такая альфа может хранить только два значения либо 0 либо 1.
А если например на альфу выделяют 8 бит то то такая альфа может содержать 256 значений, где шаг это 1/256. Ну и так далее. 
→|๖ۣۜDen|← | ***** | Администратор | Ветеран | Сообщений: 570 | «Ответ #5 10 Января 2009, 22:19:17 »
Re: Alpha канал |
5
С чем ты не согласен? я же не пишу, какая цель у альфы,.. для новичков главное знать, что из себя вообще представляет этот набор громких слов - Альфа канал  Смеющийся Смеющийся
Цитировать
Цель альфы это именно хранения информации
Именно той информации
Цитировать
о прозрачности рисунка
Хорошее дополнение Подмигивающий
Const_47 | **** | Старожил | Сообщений: 299 | «Ответ #6 10 Января 2009, 23:06:44 »
Re: Alpha канал |
6
"короче альфа-канал определяет прозрачность всех других каналов."
Улыбающийся))
Const_47 | **** | Старожил | Сообщений: 299 | «Ответ #7 10 Января 2009, 23:14:43 »
Re: Alpha канал |
7
Аaa!!! Я понял Улыбающийся))

Вообще в альфе можно можно хранить тучу всякой полезной инфы,
и прозрачность это только та малая доля того, как мы можем эту
инфу использовать:)))

→|๖ۣۜDen|← | ***** | Администратор | Ветеран | Сообщений: 570 | «Ответ #8 10 Января 2009, 23:17:09 »
Re: Alpha канал |
8
ну вообще да...альфа несёт разного рода информацию..но чаще речь идёт о способе прозрачности путём смешивания двух цветов.
Const_47 | **** | Старожил | Сообщений: 299 | «Ответ #9 10 Января 2009, 23:26:15 »
Re: Alpha канал |
9
Ну если для дизайнера, то да вполне возможно...
Улыбающийся))
Но вот от фразы "чаще речь..." я бы воздержался.

Это звучит так же весело, если бы я обсуждал с тобой например
"направления современного дизайна" в котором я ничего не смыслю. Я червь программный, видимо из за этого непонятка.   
→|๖ۣۜDen|← | ***** | Администратор | Ветеран | Сообщений: 570 | «Ответ #10 10 Января 2009, 23:35:02 »
Re: Alpha канал |
10
Я червь программный..
Ну а я, сумка, дезигнер)))
Я тоже начинал с программирования..
наверно многие с программирования начинали... за двиг бы и не содились..
офф топ уже начался... Рот на замке
Den_ya | **** | Старожил | Сообщений: 360 | «Ответ #11 04 Марта 2009, 00:02:36 »
Re: Alpha канал |
11
В формате DDS см.рис.

ниже прикрепляю саму текстурку - Quest.dds

мне понравилось тем что текстурка и альфа канал в одном формате,то есть не нужно хранить альфа текстуру и текстуру в оддельности(и подгружать соответственно),здесь же все в одном

* skrin.gif (43.51 Кб, 776x674 - просмотрено 1377 раз.)
* Quest.dds (32.13 Кб - загружено 710 раз.)
« Последнее редактирование: 04 Марта 2009, 00:04:45 от Den_ya »
Ruslan | ***** | Ветеран | Сообщений: 664 | «Ответ #12 10 Августа 2009, 18:44:05 »
Re: Alpha канал |
12
Пример от Den_ya
* alpha.part1.rar (488.28 Кб - загружено 547 раз.)
Ruslan | ***** | Ветеран | Сообщений: 664 | «Ответ #13 10 Августа 2009, 18:45:43 »
Re: Alpha канал |
13
Пример от Den_ya
 
 
* alpha.part2.rar (488.28 Кб - загружено 569 раз.)
Ruslan | ***** | Ветеран | Сообщений: 664 | «Ответ #14 10 Августа 2009, 18:46:46 »
Re: Alpha канал |
14
Пример от Den_ya
 
 
* alpha.part3.rar (259.8 Кб - загружено 556 раз.)
 
  [1] 2
Печать
 
Quest3D - Русскоязычное сообщество > Quest3D > База исходников (cgr/igr) > Alpha канал
Перейти в: