RenderMan shader parameter.
#include <ayam.h>
Data Fields | |
| struct ay_shader_arg_s * | next |
| next parameter | |
| char * | name |
| name of parameter | |
| int | type |
| type of parameter (AY_SA*) (color point vector scalar string) | |
| union { | |
| float color [3] | |
| float point [4] | |
| float matrix [16] | |
| float scalar | |
| char * string | |
| } | val |
| value of parameter | |
1.6.3