Blender, Xors3D и алфаканал
Всем привет!
Кто подскажет как экспортировать из блендера в хорс с альфаканалом??? У меня вместо альфы получается черный цвет. |
Ответ: Blender, Xors3D и алфаканал
Может кто знает как сделать чтобы черный цвет считался альфа каналом? Как в Blitz3D
|
Ответ: Blender, Xors3D и алфаканал
Фиг знает как там блендер работает, но в максе все просто. Делаешь текстуру с альфой (tga, dds, png), и просто экспортишь - все работает из коробки.
Посмотри в хелпе команды xEntityFX и xTextureFilter. |
Ответ: Blender, Xors3D и алфаканал
Есть еще идеи?
|
Ответ: Blender, Xors3D и алфаканал
в пиксельном шейдере
Код:
float3 texcolor = Tex2D(tex,coords); |
Ответ: Blender, Xors3D и алфаканал
Это нужно новый шейдер написать? Или можно подправить любой имеющийся?
Сам понимаю что вопрос глупый, но в шейдерах я ноль... |
Ответ: Blender, Xors3D и алфаканал
я хз как там в хорсе, но по идее можно поправить любой имеющийся
|
Ответ: Blender, Xors3D и алфаканал
Цитата:
Если точней то будет черная обводка вокруг прозрачных мест. Так можно делать только если тексель в пиксель попадает (например в 2д графике). В 3д нужно пользоваться отдельной от цвета альфой с нормальной градацией полупрозрачности. |
Ответ: Blender, Xors3D и алфаканал
Цитата:
-------------------------------------------- Помогите кто-нибудь!!! Может у кого есть модель с альфой для примера? |
Ответ: Blender, Xors3D и алфаканал
В общем как я делаю:
1) а)Создаю материал б)Накладываю на материал текстуру с альфой Результат: Вместо альфы черный фон 2) а)Создаю материал. Делаю его прозрачным б)Накладываю текстуру с альфой. Делаю ее непрозрачной Результат: Невидимая модель |
Ответ: Blender, Xors3D и алфаканал
В шейдер поступает либо две текстуры диффуз с альфой, либо одна 32 битная где альфа это дополнительные 8 бит например.
Затем, согласно альфа ордерингу, сначала рисуешь то что за прозрачной текстурой, затем рисуешь геометрию с этой альфой используя блендинг. Если бы у тебя был доступ к d3d9 девайсу, кодам рендеринга и шейдеру то это было бы не сложно. У тебя же получается хорс как черный ящик. Я где то видел (но там ссылка уже не работает) мануал хорса по шейдерам (точней по эффектам) от Кнайта - там вобщем то 90% рассказа это про d3d9 эффекты, а то что относится к хорсу там в конце немного. Там в мануале есть инфа о том что хорс кидает на входные регистры в шейдер - вот если ты это соотнесешь с тем какая загруженная медия туда выводиться и напишешь свой шейдер то всё должно работать как тебе надо. |
Ответ: Blender, Xors3D и алфаканал
Эм.... Ага. Спасибо, только я в шейдерах совершенно не понимаю.
Я тут проверил, почему-то Хорс вообще не видить альфу у меня... Т.е я загрузил модель, назначил ей текстуру через xEntityAlpha, и в местах где должно быть прозрачно - у меня черный фон. Что может быть? |
Ответ: Blender, Xors3D и алфаканал
Вопрос Все еще актуален! Кто-нибудь помогите разобраться..
Пробовал экспортировать через Милку и Фрагмошн, перепробовал все популярные форматы текстур. Странно что стандартные модели (деревья из примеров Хорса) работ как надо, а все другие без альфы. --------------------------------------------------------------------- Все, вопрос исчерпан! Я просто сменил движок |
Ответ: Blender, Xors3D и алфаканал
xEntityAlphaRef Entity,127 должно вылечить!
|
Часовой пояс GMT +4, время: 16:53. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot