Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gpu_shader_material_object_info.glsl « material « shaders « gpu « blender « source - git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 607cf119b368818fa6e31d5242296d4d9de65265 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void node_object_info(mat4 obmat,
                      vec4 obcolor,
                      vec4 info,
                      float mat_index,
                      out vec3 location,
                      out vec4 color,
                      out float alpha,
                      out float object_index,
                      out float material_index,
                      out float random)
{
  location = obmat[3].xyz;
  color = obcolor;
  alpha = obcolor.w;
  object_index = info.x;
  material_index = mat_index;
  random = info.z;
}