Foros - Stratos

Proyectos => Jad Engine => Mensaje iniciado por: Haddd en 05 de Mayo de 2006, 10:26:14 PM

Título: Packing Values On Pixel Shader
Publicado por: Haddd en 05 de Mayo de 2006, 10:26:14 PM
 We have this format: A8R8G8B8, but the information we want to store is:

6 bits: Shadow ( a decimal number between 0.? and 1)
13 bits: x component ( a number between -50.??? and 50.??? )
13 bits: y component ( a number between -50.??? and 50.??? )

How do you do the pack/unpack on the pixel shader ?

---------------------------------------------------------------------------------------------------

Tenemos este formato de textura:A8R8G8B8, pero queremos almacenar en realidad la siguiente información:

6 bits: Shadow ( un nº entre 0.? y  1)
13 bits: x component ( un nº entre  -50.??? and 50.??? )
13 bits: y component ( un nº entre  -50.??? and 50.??? )


¿como haríais el pack/unpack en el pixel shader ?