google-ar / sceneform-android-sdk

Sceneform SDK for Android
https://developers.google.com/sceneform/develop/
Apache License 2.0
1.23k stars 603 forks source link

rendering does not depend on sceneform-base #784

Open jfaust opened 5 years ago

jfaust commented 5 years ago

In trying to get an sceneform-using app building with Bazel, I ran into https://github.com/bazelbuild/bazel/issues/8791

However, this appears to be an issue with the Sceneform maven release - rendering only depends on com.google.ar.core, with no dependency on com.google.ar.sceneform.sceneform-base. This presents itself as a missing definition for com.google.ar.schemas.sceneform.LightingDef.

jin commented 5 years ago

Also please add a dependency on com.google.ar.sceneform:filament-android:aar:1.10.0, since somewhere in rendering is a compile dependency on com/google/android/filament/android/UiHelper$RendererCallback.

See https://github.com/bazelbuild/bazel/issues/8791#issuecomment-511976149 for more information.