General Format for the 3DT File(3D Texture) v1.0

11 Bytes - Header
    4 Bytes - Format Ident
    2 Bytes - Texture Height(0 to 65535)
    2 Bytes - Texture Width(0 to 65535)
    2 Bytes - Texture Depth(0 to 65535)
    1 Byte  - Channel Toggle
        1 Bit(001) - Red Channel(0 off, 1 on)
        1 Bit(002) - Green Channel
        1 Bit(004) - Blue Channel
        1 Bit(008) - Alpha Channels(0 off, 1 on)
        1 Bit(016) - General or Channel Alpha selector(0 Gen, 1 Chan)

X Bytes - Data (left to right, then top to bottom, then front to back)
    [Red Channel]
    [Green Channel]
    [Blue Channel]
    [General Alpha Channel]
    [Red Alpha Channel]
    [Green Alpha Channel]
    [Blue Alpha Channel]
    ...
    [Red Channel] 
    [Green Channel]
    [Blue Channel]
    [General Alpha Channel]
    [Red Alpha Channel]
    [Green Alpha Channel]
    [Blue Alpha Channel]




!!!---------!!!
!!-*********-!!
!--* NOTES *--!
!!-*********-!!
!!!---------!!!

Each channel is only present in the file if the 'Channel Toggle' byte indicates so.
    eg. Channel Toggle = 5(ie, only Red and Blue Channels on), the 
        Data format would be as follows:

        X Bytes - Data
            [Red Channel]
            [Blue Channel]
            [Red Channel]
            [Blue Channel]
            ...
            [Red Channel]
            [Blue Channel]

Also Note, if the 'Channel Toggle' byte indicates that Channel Alpha, not General Alpha is being
used, then each Alpha Channel is effected by the Red/Green/Blue Channel Bits
    eg. Channel Toggle = 29(Red/Blue Channels, Channel Alpha On). Data format as follows:

        X Bytes - Data
            [Red Channel]
            [Blue Channel]
            [Red Alpha Channel]
            [Blue Alpha Channel]
            [Red Channel]
            [Blue Channel]
            [Red Alpha Channel]
            [Blue Alpha Channel]
            ...
            [Red Channel]
            [Blue Channel]
            [Red Alpha Channel]
            [Blue Alpha Channel]