00001 #ifndef OIV_INSTANCING_H 00002 #define OIV_INSTANCING_H 00003 00005 00016 void OivInstancingInit() 00017 { 00018 } 00019 00024 int OivInstanceID() 00025 { 00026 return OivGetShapeInstanceID(); 00027 } 00028 00033 vec3 OivInstanceTranslation() 00034 { 00035 return OivGetShapeInstanceTranslation(); 00036 } 00037 00042 vec3 OivInstanceScale() 00043 { 00044 return OivGetShapeInstanceScale(); 00045 } 00046 00051 vec4 OivInstanceRotation() 00052 { 00053 return OivGetShapeInstanceRotation(); 00054 } 00055 00061 mat4 OivInstanceMatrix() 00062 { 00063 return OivGetShapeInstanceMatrix(); 00064 } 00065 00066 #endif /* OIV_INSTANCING_H */ 00067