Condividi tramite


Mesh.SetFloatUniform Metodo

Definizione

Overload

SetFloatUniform(String, Single, Single, Single, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetFloatUniform(String, Single, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetFloatUniform(String, Single, Single, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetFloatUniform(String, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetFloatUniform(String, Single[])

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

SetFloatUniform(String, Single, Single, Single, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value1, float value2, float value3, float value4);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single * single * single * single -> unit
override this.SetFloatUniform : string * single * single * single * single -> unit

Parametri

uniformName
String

nome corrispondente all'uniform float dichiarato nel programma shader.

value1
Single

primo valore float corrispondente all'uniforme float con il nome specificato.

value2
Single

secondo valore float corrispondente all'uniforme float con il nome specificato.

value3
Single

terzo valore float corrispondente all'uniforme float con il nome specificato.

value4
Single

quarto valore float corrispondente all'uniforme float con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da vec4 o float[4], viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value1, float value2);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FF)V", "GetSetFloatUniform_Ljava_lang_String_FFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single * single -> unit
override this.SetFloatUniform : string * single * single -> unit

Parametri

uniformName
String

nome corrispondente all'uniform float dichiarato nel programma shader.

value1
Single

primo valore float corrispondente all'uniforme float con il nome specificato.

value2
Single

secondo valore float corrispondente all'uniforme float con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da vec2 o float[2] viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.Mesh.setFloatUniform(java.lang.String, float, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single, Single, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value1, float value2, float value3);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;FFF)V", "GetSetFloatUniform_Ljava_lang_String_FFFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single * single * single -> unit
override this.SetFloatUniform : string * single * single * single -> unit

Parametri

uniformName
String

nome corrispondente all'uniform float dichiarato nel programma shader.

value1
Single

primo valore float corrispondente all'uniforme float con il nome specificato.

value2
Single

secondo valore float corrispondente all'uniforme float con il nome specificato.

value3
Single

terzo valore float corrispondente all'unifiform float con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da vec3 o float[3], viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single)

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;F)V", "GetSetFloatUniform_Ljava_lang_String_FHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float value);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;F)V", "GetSetFloatUniform_Ljava_lang_String_FHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single -> unit
override this.SetFloatUniform : string * single -> unit

Parametri

uniformName
String

nome corrispondente all'uniform float dichiarato nel programma shader.

value
Single

valore float corrispondente all'uniforme float con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. Se lo shader non ha un uniform con tale nome o se l'uniform viene dichiarato con un tipo diverso da float o float[1] viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.Mesh.setFloatUniform(java.lang.String, float).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetFloatUniform(String, Single[])

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh.

[Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;[F)V", "GetSetFloatUniform_Ljava_lang_String_arrayFHandler", ApiSince=34)]
public virtual void SetFloatUniform (string uniformName, float[] values);
[<Android.Runtime.Register("setFloatUniform", "(Ljava/lang/String;[F)V", "GetSetFloatUniform_Ljava_lang_String_arrayFHandler", ApiSince=34)>]
abstract member SetFloatUniform : string * single[] -> unit
override this.SetFloatUniform : string * single[] -> unit

Parametri

uniformName
String

nome corrispondente all'uniform float dichiarato nel programma shader.

values
Single[]

float value corrispondente all'uniforme float vec4 con il nome specificato.

Attributi

Commenti

Imposta il valore uniforme corrispondente allo shader assegnato alla mesh. Se lo shader non ha un'uniforme con tale nome o se l'uniform viene dichiarato con un tipo diverso da float (per N=1), vecN o float[N], dove N è la lunghezza del parametro dei valori, viene generata un'eccezione IllegalArgumentException.

Documentazione java per android.graphics.Mesh.setFloatUniform(java.lang.String, float[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a