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 ?