Vuo 2.4.2
Loading...
Searching...
No Matches
VuoSceneObjectRenderer.h
Go to the documentation of this file.
1
10#ifdef __cplusplus
11extern "C"
12{
13#endif
14
15#include "VuoSceneObject.h"
16#include "VuoShader.h"
17
22
24
32#define VuoSceneObjectRenderer_maxOutputVertices 9
33
43typedef void (^VuoSceneObjectRenderer_CPUGeometryOperator)(float *modelMatrix,
44 float *modelMatrixInverse,
45 int *vertexCount,
46 float *positions,
47 float *normals,
48 float *textureCoordinates,
49 float *colors);
50
57typedef VuoPoint3d (^VuoSceneObjectRenderer_Deformer)(VuoPoint3d position, VuoPoint3d normal, VuoPoint2d textureCoordinate);
58
60
62
64
65#ifdef __cplusplus
66}
67#endif