Ambient Occlusion APIs are more descriptive

Use “AmbientOcclusion” instead of SSAO in all APIs.
This commit is contained in:
Mathias Agopian
2019-05-08 22:19:39 -07:00
committed by Mathias Agopian
parent 011daa952e
commit cbae6120e1
11 changed files with 75 additions and 73 deletions

View File

@@ -221,21 +221,21 @@ Java_com_google_android_filament_View_nIsFrontFaceWindingInverted(JNIEnv*,
}
extern "C" JNIEXPORT void JNICALL
Java_com_google_android_filament_View_nSetSSAO(JNIEnv*, jclass, jlong nativeView, jint ordinal) {
Java_com_google_android_filament_View_nSetAmbientOcclusion(JNIEnv*, jclass, jlong nativeView, jint ordinal) {
View* view = (View*) nativeView;
view->setSSAO((View::SSAO)ordinal);
view->setAmbientOcclusion((View::AmbientOcclusion)ordinal);
}
extern "C" JNIEXPORT jint JNICALL
Java_com_google_android_filament_View_nGetSSAO(JNIEnv*, jclass, jlong nativeView) {
Java_com_google_android_filament_View_nGetAmbientOcclusion(JNIEnv*, jclass, jlong nativeView) {
View* view = (View*) nativeView;
return (jint)view->getSSAO();
return (jint)view->getAmbientOcclusion();
}
extern "C" JNIEXPORT void JNICALL
Java_com_google_android_filament_View_nSetSSAOOptions(JNIEnv*, jclass,
Java_com_google_android_filament_View_nSetAmbientOcclusionOptions(JNIEnv*, jclass,
jlong nativeView, jfloat radius, jfloat bias, jfloat power) {
View* view = (View*) nativeView;
View::SSAOOptions options = { .radius = radius, .bias = bias, .power = power};
view->setSSAOOptions(options);
View::AmbientOcclusionOptions options = { .radius = radius, .bias = bias, .power = power};
view->setAmbientOcclusionOptions(options);
}