Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Textures:
- 1-bit -> Version expansion
- 3-bits -> Version number
- 4-bits -> Width //Width = power(2, Width + 1);
- 4-bits -> Height //Height = power(2, Height + 1);
- 2-bits -> Texture type (0 - 2D Texture | 1 - 3D Texture | 2 - Cubemap)
- 2-bits -> Number of components (Number = Number + 1) (1 - Red | 2 - Red/Blue | 3 - Red/Blue/Green | 4 - Red/Blue/Green/Alpha)
- // Note: Channels combine and spread evenly over number of components (e.g. if 4 channels, 12/4 bits each (3 bits), or if 3 channels, 12/3 bits each)
- 3-bits -> Bits Per Red //Bits = power(2, Bits + 1);
- 3-bits -> Bits Per Blue
- 3-bits -> Bits Per Green
- 3-bits -> Bits Per Alpha
- 4-bits left.
Advertisement
Add Comment
Please, Sign In to add comment