GPU-Accelerated Coverage  0.1.0
Compute coverage tours for known environment with articulated objects on GPU
Public Member Functions | Public Attributes | List of all members
gpu_coverage::LocationsMaterial Struct Reference

Locations of material shader variables. More...

#include <Programs.h>

Public Member Functions

 LocationsMaterial ()
 Constructor, initalizes all locations to invalid.
 

Public Attributes

GLint materialAmbient
 vec3 ambient color of the material.
 
GLint materialDiffuse
 vec3 diffuse color of the material.
 
GLint materialSpecular
 vec3 specular color of the material.
 
GLint materialShininess
 float shininess factor of the material.
 
GLint textureUnit
 ID of the texture unit holding the diffuse material texture.
 
GLint hasTexture
 True if the texture unit should be used, false if material parameters should be used.
 

Detailed Description

Locations of material shader variables.


The documentation for this struct was generated from the following file: