다음을 통해 공유


Mesh.SetFloatUniform 메서드

정의

오버로드

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

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single, Single)

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single, Single, Single)

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single)

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

SetFloatUniform(String, Single[])

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

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

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

[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

매개 변수

uniformName
String

셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.

value1
Single

지정된 이름의 float uniform에 해당하는 첫 번째 float 값입니다.

value2
Single

지정된 이름의 float uniform에 해당하는 두 번째 부동 소수 자릿수 값입니다.

value3
Single

지정된 이름의 float uniform에 해당하는 세 번째 부동 소수 자릿수 값입니다.

value4
Single

지정된 이름의 float uniform에 해당하는 네 번째 부동 소수 자릿수 값입니다.

특성

설명

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 vec4 또는 float[4] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single, Single)

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

[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

매개 변수

uniformName
String

셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.

value1
Single

지정된 이름의 float uniform에 해당하는 첫 번째 float 값입니다.

value2
Single

지정된 이름의 float uniform에 해당하는 두 번째 부동 소수 자릿수 값입니다.

특성

설명

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 vec2 또는 float[2] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.Mesh.setFloatUniform(java.lang.String, float, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single, Single, Single)

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

[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

매개 변수

uniformName
String

셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.

value1
Single

지정된 이름의 float uniform에 해당하는 첫 번째 float 값입니다.

value2
Single

지정된 이름의 float uniform에 해당하는 두 번째 부동 소수 자릿수 값입니다.

value3
Single

지정된 이름의 float unifiform에 해당하는 세 번째 float 값입니다.

특성

설명

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 vec3 또는 float[3] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.Mesh.setFloatUniform(java.lang.String, float, float, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single)

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

[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

매개 변수

uniformName
String

셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.

value
Single

지정된 이름의 float uniform에 해당하는 float 값입니다.

특성

설명

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 float 또는 float[1] 이외의 형식으로 균일이 선언된 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.Mesh.setFloatUniform(java.lang.String, float)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

SetFloatUniform(String, Single[])

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다.

[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

매개 변수

uniformName
String

셰이더 프로그램에서 선언된 float Uniform과 일치하는 이름입니다.

values
Single[]

지정된 이름의 vec4 float uniform에 해당하는 float 값입니다.

특성

설명

메시에 할당된 셰이더에 해당하는 균일한 값을 설정합니다. 셰이더에 해당 이름의 유니폼이 없거나 부동 소수표(N=1), vecN 또는 float[N]이 아닌 다른 형식으로 선언된 경우 N이 값 매개 변수의 길이인 경우 IllegalArgumentException이 throw됩니다.

에 대한 android.graphics.Mesh.setFloatUniform(java.lang.String, float[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상