Ребята, не получается у меня сделать нормальную тень от авто.
Что я сделал. Если в качестве тела, отбрасывающего тень использовать основную модель автомобиля, то он весь покрывается непонятной рябью и очень тормозит. Поэтому я сделал три невизуализируемых, но отбрасывающих тень тела (собственно они же и объект коллизии):
два цилиндра - передние колеса (чтобы можно было их поворачивать и тень падала в соответсвии с углом поворота колеса) и ОЧЕНЬ упрощенную модель корпуса автомобиля (около полторы тысячи полигонов). Вот что у меня получилось.
Прикрепляю printscreen'ы. На одном - используемые каналы, на другом, собственно, результат их работы, очень меня не удовлетворяющий.
Недостаток 1: тень на бочине автомобиля ложится очень некрасиво
Недостаток 2: кроме адеватной тени на земле появляется еще одна, непонятно откуда взявшаяся, причем, если нормальная тень от авто статична при перемещении камеры, то вот эта, дурацкая, перемещается вместе с камерой.
Помогите пожалуйста расправиться с проблемой.
стенсилные тени очень критичны к геометрии объекта. Все беды из за геометрии
как минимум для корректного отображения теней объекты должны быть замкнутые.
В твоем случае как раз не то... поробуй сделать объекты с двусторонним метериалом
А можно поподробнее о двусторонних материалах? Во-первых, для чего они нужны? Во-вторых, как потом делать тень? И как вообще делать эти двусторонние материалы?
вот
вразделе Object
Ну, двусторонний материал я сделал. А что с тенями-то? Как были плохие, так и остались :-\
Кстати, по-поводу замкнутости тела. Объект, отбрасывающий тень - не есть корпус автомобиля. Это очень упрощенная ЗАМКНУТАЯ модель автомобиля.
poprobui pustit eti teni cheres kanal RenderTexture i dai chutochku blura i na Software Stencil Shadow Object dai drugoi obekt s minimalnimi poligonami i poprobui potom mojet poluchitsa :)
Герион, прошу прощения, ты оказался прав - у меня все таки не был замкнут объект, аж в нескольких местах! Все дырки заделал, тень заработала правильно. Спасибо!
Морфик, я не совсем понял твоего предложения. Можно чуть-чуть поконкретнее о том как это провернуть: к чему прикрутить это канал RenderTexture и чему добавить блюра? И, кстати, что в итоге должно получиться? Будет более реалистичная тень?
budet luchshe vtom shto ten budet maxkoi ani kak seichas kak lezvia ostraia vot i vetam budet raznica ;)
Цитата: morfik от 28 марта 2008, 22:56:47
poprobui pustit eti teni cheres kanal RenderTexture i dai chutochku blura i na Software Stencil Shadow Object dai drugoi obekt s minimalnimi poligonami i poprobui potom mojet poluchitsa :)
Morfic, скажи пожалуйста, в каком месте нужно приделать этот канал (RenderTexture)? Я немного поэкспериментировал, но ничего не добился :(
Цитата: mistud от 03 апреля 2008, 11:36:30
Цитата: morfik от 28 марта 2008, 22:56:47
poprobui pustit eti teni cheres kanal RenderTexture i dai chutochku blura i na Software Stencil Shadow Object dai drugoi obekt s minimalnimi poligonami i poprobui potom mojet poluchitsa :)
Morfic, скажи пожалуйста, в каком месте нужно приделать этот канал (RenderTexture)? Я немного поэкспериментировал, но ничего не добился :(
в Quest3D\Template\01 - Scene\Shadows\Blurred Stencil Shadow.cgr
Есть "Мягкие" тени ;)
:(
а у меня вот такой касяк с тенями....
они отбрасываются на противоположную сторону объекта...куда в принципе не должны отбрасываться
как это ликведировать кто нить знает ?
ni kto niprobival vkluchat eti teni na maski esli naprimer derevo s maskoi to kak nanivo stavit eti teni ni kak nemagu razobraca :'(
Попробовал влючать тень для плоскости с альфой - рисует полную тень для плоскости... Ну это в качестве эксперимента, а так-то конечно нужно для деревьев, вот не знаю даже что делать.
ЦитироватьПопробовал влючать тень для плоскости с альфой - рисует полную тень для плоскости...
Это потому, что ты использовал стенсильные тени..
Стенсильные тени строятся на основе меша, и при этом альфа не учитывается.
Посмотри вот этот пример:
С:\Program Files\Quest3D\Quest3D 4.3\Examples\Graphics\Area
shadowmap\
Спасибо, погляжу обязательно. Только, как я понял это на версии Квеста 4.3...? А то в 4.2.3 что-то не нашёл.
не могу зделасть анимированую тень для ткани она почемуто всегда статична
как можно решыть проблему? Quest3D 4.2.3
Опишите свою проблему получше, что за ткань?
в любом случае стенсильную тень на от ткани делать крайне затратно. Лучше делать подобное теневыми картами.
А в реализации квеста, боюсь вообще не возможно получить тень от стандартной квестовой ткани. (Не утверждаю, но советую.)
подскажите как решить проблему
Делаю 2 рендера, 1 для нормальных поверхностей 2й для Bamp
куда, сколько и в каком порядке подключить стенсильную тень для нормального ефекта.
тени отображаются криво при низком значении Far clipping plane у меня он равняется 10
увеличить Fcp нужно на 250+ для тог чтобы исчезли глюки с тенью но FPS падает т.к. ето Bamp рендер