SoloCodigo
Programación Específica => Programación de Videojuegos => DirectX => Mensaje iniciado por: phoenixdss en Miércoles 22 de Noviembre de 2006, 18:03
-
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
-
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..