Struct ufbx.ufbx_shader_texture_input
Input to a shader texture, see ufbx_shader_texture
.
Assembly: ufbxWrapper.dll
Syntax
public struct ufbx.ufbx_shader_texture_input
Fields
_anonymous_1
Input to a shader texture, see ufbx_shader_texture
.
Declaration
public ufbx.ufbx_shader_texture_input._anonymous_1_struct _anonymous_1
Field Value
name
Declaration
public ufbx.ufbx_string name
Field Value
prop
Property representing this input.
Declaration
public ufbx.ufbx_prop* prop
Field Value
texture
Texture connected to this input.
Declaration
public ufbx.ufbx_texture* texture
Field Value
texture_enabled
Controls whether shading should use texture
.
NOTE: Some shading models allow this to be true
even if texture == NULL
.
Declaration
public bool texture_enabled
Field Value
texture_enabled_prop
Property representing texture_enabled
.
Declaration
public ufbx.ufbx_prop* texture_enabled_prop
Field Value
texture_output_index
Index of the output to use if texture
is a multi-output shader node.
Declaration
public long texture_output_index
Field Value
texture_prop
Property representing texture
.
Declaration
public ufbx.ufbx_prop* texture_prop
Field Value
value_blob
Declaration
public ufbx.ufbx_blob value_blob
Field Value
value_int
Declaration
Field Value
value_str
Declaration
public ufbx.ufbx_string value_str
Field Value
Properties
value_real
Declaration
public float value_real { get; }
Property Value
value_vec2
Declaration
public ufbx.ufbx_vec2 value_vec2 { get; }
Property Value
value_vec3
Declaration
public ufbx.ufbx_vec3 value_vec3 { get; }
Property Value
value_vec4
Declaration
public ufbx.ufbx_vec4 value_vec4 { get; }
Property Value