Support Forum       G3D Web Page     
Public Member Functions | Public Attributes | List of all members
G3D::Parse3DS::Map Class Reference

A texture map. More...

Public Member Functions

 Map ()
 

Public Attributes

String filename
 
G3D::uint16 flags
 
bits 4 and 0: 00 tile (default) 11 decal 01 both bit 1: mirror bit 2: not used? (0) bit 3: negative bit 5: summed area map filtering (instead of pyramidal) bit 6: use alpha (toggles RGBluma/alpha. More...
 
Vector2 offset
 
float pct
 Brightness (?) More...
 
Vector2 scale
 

Detailed Description

A texture map.

Constructor & Destructor Documentation

◆ Map()

G3D::Parse3DS::Map::Map ( )
inline

Member Data Documentation

◆ filename

String G3D::Parse3DS::Map::filename

◆ flags

G3D::uint16 G3D::Parse3DS::Map::flags


bits 4 and 0: 00 tile (default) 11 decal 01 both bit 1: mirror bit 2: not used? (0) bit 3: negative bit 5: summed area map filtering (instead of pyramidal) bit 6: use alpha (toggles RGBluma/alpha.

For masks RGB means RGBluma) bit 7: there is a one channel tint (either RGBluma or alpha) bit 8: ignore alpha (take RGBluma even if an alpha exists (?)) bit 9: there is a three channel tint (RGB tint)

◆ offset

Vector2 G3D::Parse3DS::Map::offset

◆ pct

float G3D::Parse3DS::Map::pct

Brightness (?)

◆ scale

Vector2 G3D::Parse3DS::Map::scale

documentation generated on Wed Nov 24 2021 08:01:58 using doxygen 1.8.15