Programación Específica > DirectX
Id3dxsprite Y Pixel Shader
(1/1)
phoenixdss:
hola. alguien save como puedo aplicar un efect de un pixel shader a un sprite(ID3DXSprite) ????????????'' porque he intentao un montonazo de cosas y no me sale ninguna. he puesto un modelo con textura y un sprite, y el effect se aplica al modelo pero al sprite no se aplica. y si el sprite->Draw() esta en el for entre effect->BeginPass(i) y effect->EndPass(). si quiereis qyudarme escribir algo. gracias
JuanK:
Prueba esto:
Utiliza un objeto RenderTosurface para asi renderizar la imagen directamente en una textura , luego puedes asociar la textura a un poligono cuadrado y cada vez que renderices el polígono aplica el shader..
Navegación
Ir a la versión completa