Public Attributes

VR3Material::MatTexture Struct Reference

Texture container for the current material. More...

Collaboration diagram for VR3Material::MatTexture:
Collaboration graph
[legend]

List of all members.

Public Attributes

VR3Texturetex
 Real texture object.
std::string Fi
 Type of filtering (currently ignored)
GLfloat In
 texture intensity (currently ignored)
GLfloat UA
 U rotation angle.
GLfloat VA
 V rotation angle.
GLfloat WA
 W rotation angle.
GLfloat UO
 U offset.
GLfloat VO
 V offset.
GLfloat UT
 U tiling.
GLfloat VT
 V tiling.
GLfloat transfmat [16]
 Final texture coordinates transformation matrix based on the above parameters.

Detailed Description

Texture container for the current material.

A material has a set of parameters associated to each of its textures, those parameters are stored in a MatTexture object with a reference to the effective VR3Texture object (corresponding to the image file loaded to build the texture).

Definition at line 49 of file VR3Material.h.


Member Data Documentation

Type of filtering (currently ignored)

Definition at line 53 of file VR3Material.h.

texture intensity (currently ignored)

Definition at line 55 of file VR3Material.h.

Real texture object.

Definition at line 51 of file VR3Material.h.

Final texture coordinates transformation matrix based on the above parameters.

Definition at line 71 of file VR3Material.h.

U rotation angle.

Definition at line 57 of file VR3Material.h.

U offset.

Definition at line 63 of file VR3Material.h.

U tiling.

Definition at line 67 of file VR3Material.h.

V rotation angle.

Definition at line 59 of file VR3Material.h.

V offset.

Definition at line 65 of file VR3Material.h.

V tiling.

Definition at line 69 of file VR3Material.h.

W rotation angle.

Definition at line 61 of file VR3Material.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines