Render.ru

Тени и Прозрачность

DEL

Активный участник
Рейтинг
15
#1
Привет!
Есть сцена, где имются два обьекта.Один из них прозрачный и имеет текстуру с альфа каналом.Тоесть видна только текстура, а остальная геометрия прозрачна. Так вот, надо сделать так чтобы "прозрачный" обект отбрасывал тень на другой обьект,но только от текстуры а не от геометрии. К сожалению не удается добится желаемого результада. Весь обьект отбрасывает тень.
Вот сцена :. http://rapidshare.com/files/77395582/ShadowSpec.rar
Спасибо.
 

DEL

Активный участник
Рейтинг
15
#3
Спасибо! Иногда не замечешь, что решение прямо под носом.
Спасибо вам большое еще раз!
 

DiMay

Активный участник
Рейтинг
5
#4
А если и raytrace тени включены и в Render Settings "Raytracing" - включен, и при этом геометрия даёт "серый ореол"... Пробовал и .tif и .psd и .iff . Что еще необходимо включить(выключить) ?...

http://keep4u.ru/full/080818/96af430dad123dcb3b/jpg
http://keep4u.ru/full/080818/ebabf433f546d43061/jpg
http://keep4u.ru/full/080818/45272fe1a4bc86180c/jpg
 

Fabis

Активный участник
Рейтинг
16
#6
DiMay не стоит так делать. Вместо вашей реализации лучше на Color или Diffuse поставить просто красный цвет, а на Opacity или Transparency черно-белый канал с белым кругом по центру.
 

DemX86

Активный участник
Рейтинг
18
#7
DiMay
Вот здесь нашел решение: http://www.3dtreat.com/pages/tutorials/RaytraceShadowFix/solution.html

Fabis
Я тоже не любитель использовать и цвет и прорачность из одного файла, но в данном случае это не является источником проблемы.
 

Fabis

Активный участник
Рейтинг
16
#8
А, ну так я не знал что за шейдер использовался. Обычно я использую mia_material, там таких проблем нет. Просто в каждом шейдере свои нюансы. Если вы используете lambert, то в raytrace options поставьте на ноль shadow attenuation и все. Но каналы все-равно лучше разделять
 

DiMay

Активный участник
Рейтинг
5
#9
Спасибо Огромное!!!
Fabis_ "в raytrace options поставьте на ноль shadow attenuation" - да мат. - lambert, помогло, спасибо!..Обычно на каждый канал также кидаю свой файл, просто ситуация по сути элементарная..

DemX86_ "Вот здесь нашел решение: http://www.3dtreat.com/pages/tutorials/RaytraceShadowFix/solution.html" - думаю еще пригодится, спасибо!..

Еще раз Огромное Спасибо за участие!..
 
Сверху