Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.30;
Скачать: CL | DM;

Вниз

Текстуры и OpenGL   Найти похожие ветки 

 
DNT ©   (2003-04-24 21:28) [0]

Ребята, помоги плз. с текстурами.
Есть текстура и на ней есть такой цвет, который не надо выводить. Т.е. нужно что-бы получилась дырчатая текстура.

Как это реализовать?
Спасибо!


 
Хранитель_7К   (2003-04-25 08:32) [1]

Используй альфа компоненту RGBA
Задавай ее значения=0 для пикселов заданного (который должен быть невидимым) цвета.
Все это делается при подготовке массива растра


 
pasha676   (2003-04-25 09:46) [2]

Хранитель - а как в Max-е маски прозрачности разве нельзя сделать? Ну как бы заранее.


 
Хранитель_7К   (2003-04-25 10:20) [3]

2pasha676
Сам экспортирую из Макса только координаты вертексов, фэйсы и текстурные координаты, а саму текстуру готовлю отдельно.
Может и можно, но не слышал нигде.


 
DNT ©   (2003-04-25 10:41) [4]

Хранитель_7К, можешь поподробнее?
Может сможешь пример кинуть на мыло, т.к. я не очень во всем этом разбираюсь.
Спасибо!


 
Хранитель_7К   (2003-04-25 11:34) [5]

Пример дома, на рабочем компе у меня нет ничего
Но если хочешь разобратся иди http://delphigfx.mastak.ru/samples5.htm
там есть примеры от Jan Horn в них он использует низкоуровневую загрузку растра для тесктуры.
Вобщем то я его пример дополнил - вставил туда альфа компоненту.
Разберись с этими примерами, загрузка растра у него в Textures.pas


 
DNT ©   (2003-04-25 11:36) [6]

Хранитель_7К, спасибо!
Если будет не трудно, пришли плз и свой пример.


 
Хранитель_7К   (2003-04-25 11:45) [7]

Как принесу на работу - то без проблем.


 
DNT ©   (2003-04-25 12:08) [8]

Хранитель_7К, спасибо!


 
pasha676   (2003-04-25 13:13) [9]

Хранитель, а мне тоже можно примерчик.


 
Хранитель_7К   (2003-04-25 13:19) [10]

Вот только DNT отправил
Могу и тебе
Лови!



Страницы: 1 вся ветка

Текущий архив: 2003.10.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.03 c
4-98929
Gosha220374
2003-08-22 18:02
2003.10.30
Как захватить изображение с ТВ тюнера?


6-98762
Dennisius
2003-09-05 10:56
2003.10.30
А мне нужно наоборот :)


3-98518
rosl
2003-10-09 08:29
2003.10.30
Strtocurr


3-98486
saNat
2003-10-09 01:33
2003.10.30
Динамическое создание компонента DBLookUpComboBox


1-98578
lex7
2003-10-20 10:48
2003.10.30
Как выгрузить зависшую программу?