• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Демка бассейна

Автор Axisonliner, 07 июля 2008, 21:33:41

« назад - далее »

→|๖ۣۜDen|←

спс)) :) ну а научный тык с alpha blending'ом не поможет?
перепробуй все комбинации.
one-zero
one-one
one-srccolor
и т.д.)
Не тупи, Denil!ツ Quest3D v4.3.2

Den_ya

не →|Den|←? не получается я поробывал прокрутить Source от ZERO до SRCALPHASAT и также в Dest от ZERO до SRCALPHASAT

→|๖ۣۜDen|←

ну и наконец моя третяя догадка: ;D возможно у тебя текстура с неправильной альфа маской или ещё чего...
Не тупи, Denil!ツ Quest3D v4.3.2

Den_ya

может и так,буду ковыряться дальше

→|๖ۣۜDen|←

если хочешь, поковыряйся; у меня сценка с изображением альфаканала и любым другим обычным изображением.
можетпоможет.. :)
Не тупи, Denil!ツ Quest3D v4.3.2

Den_ya

спасибо большое,посматрю

Const_47

&Den_ya
Подгрузи альфу в канале текстуры -> LoadAlfa. Альфу нужно подгружать в отдельности. То что припустим у тебя в PSD или TGA возможно есть альфа ничево не дает. Цветок только кажется
"вырезанным". На самом деле это режим "multipli" в смешивании.   

Den_ya

Разобрался!!!
спасибо Const_47 и →|Den|←
дело было в том что у меня текстуры были в  формате .TGA , а нужно было сохранить в .PNG
я сделал пример с пояснениями см.рис. может кому пригодится
вот сам пример(1.20 Мб)

cashis

И чё только в PNG пашет а как в JPG GIF???

Den_ya


Viktorcor

  Про отражение. При генерации \Cub Map надо забирать позицию камеры и передавать её в CubMap, если же CubMap считается всегда из одной точки, то смещения не избежать.
  Что касается прозрачности. Если Alpha 1b то вырезание идёт попиксельно и проблем при наложении нет, если AlphaBlend то градиентно и тогда рендерится самый близкий объект к камере(эта проблема решаема только с 10-DirectX). Но в случае использования так называемого Different render - AlphaBlend практически не реализовать,  если же идёт ForvardRender, то проблем нету, иногда делают так все рендарят Different render а AlphaBlend ForvardRender-ом. Возможно на FR раньше такая же проблема была с AB , но её видимо решили на новых карточках, а на старых нет. Точно не знаю но в тиории так. На сколько мне известно Quest 3D может рендерить и тем и другим способом, какой в вашем случае сказать не могу. PNG поможет, но он убивает качество, тем и помогает с альфой, так как легче. Самый лучший же формат это dds если есть возможность надо использовать именно его, так как это спецовый формат для Игр.