sceneform-intro | Sceneform is a high level 3D rendering API for Android

 by   googlecodelabs Java Version: Current License: Non-SPDX

kandi X-RAY | sceneform-intro Summary

kandi X-RAY | sceneform-intro Summary

sceneform-intro is a Java library. sceneform-intro has no bugs, it has no vulnerabilities and it has low support. However sceneform-intro build file is not available and it has a Non-SPDX License. You can download it from GitHub.


            kandi-support Support

              sceneform-intro has a low active ecosystem.
              It has 24 star(s) with 16 fork(s). There are 7 watchers for this library.
              It had no major release in the last 6 months.
              There are 19 open issues and 2 have been closed. On average issues are closed in 6 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of sceneform-intro is current.

            kandi-Quality Quality

              sceneform-intro has 0 bugs and 0 code smells.

            kandi-Security Security

              sceneform-intro has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              sceneform-intro code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              sceneform-intro has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              sceneform-intro releases are not available. You will need to build from source code and install.
              sceneform-intro has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions are not available. Examples and code snippets are available.
              sceneform-intro saves you 306 person hours of effort in developing the same functionality from scratch.
              It has 737 lines of code, 27 functions and 19 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed sceneform-intro and discovered the below as its top functions. This is intended to give you an instant insight into sceneform-intro implemented functionality, and help decide if they suit your requirements.
            • Initialize the gallery
            • Saves a photo
            • Generate screenshot
            • Initialize gallery
            • Called when the view is updated
            • Update the hit test case
            • Updates the tracking state
            • Sets the enabled state
            • Add object to model
            • Determine the center of the screen
            • Load model
            • Adds an anchor node to the scene
            • Starts an animation on a model
            • Save a bitmap to disk
            • Draws the foreground to the given canvas
            • Returns the additional permissions
            • Show error dialog
            • Override this to handle the item selection
            • Toggles the pause and resume the Animator
            Get all kandi verified functions for this library.

            sceneform-intro Key Features

            No Key Features are available at this moment for sceneform-intro.

            sceneform-intro Examples and Code Snippets

            No Code Snippets are available at this moment for sceneform-intro.

            Community Discussions


            Google Sceneform Tools (BETA) doesn't create .sfa
            Asked 2020-Aug-31 at 16:04

            I'm following this codelab and when i right click the .obj files and select "import sceneform asset" it doesn't create the sfa file, and this error is displayed



            Answered 2020-Aug-31 at 16:04

            ARCore Scenefrom has been 'open sourced and archived' - see the note here (

            Sceneform SDK for Android was open sourced and archived ( with version 1.16.0.

            This site ( serves as the documentation archive for the previous version, Sceneform SDK for Android 1.15.0.

            Do not use version 1.17.0 of the Sceneform Maven artifacts.

            The 1.17.1 Maven artifacts can be used. Other than the version, however, the 1.17.1 artifacts are identical to the 1.15.0 artifacts.

            So, you may want to consider how and if you want to use Scenefrom now.

            For the specific problem you are seeing, this is an known issue with that version of Android Studio and Sceneform - see here for a workaround:



            Hide PlaneRenderer when taking photos in Sceneform
            Asked 2020-Mar-11 at 14:23

            I added a feature based on the Codelabs tutorial from Google ( which allows users to take photos of AR objects that were added into the scene. The code works fine, however, I wish to hide the PlaneRenderer (the white dots that appear when ARCore detects a surface) in the photo taken by users.

            In the onClickListener for the "Capture Photo" button, I tried setting PlaneRenderer to invisible before the takePhoto() is called. This hid the PlaneRenderer on screen, but not in the photo captured.

            This is my onClickListener:



            Answered 2020-Mar-11 at 14:23

            Finally figured this out after countless of hours. Sharing my solution (may not be the best solution) in case anyone faces this same issue in the future.

            I discovered that due to the handlerThread used, the takePhoto() method always happens before the PlaneRenderer was set to invisible whenever the button is tapped. So, I added a short delay to ensure that the reverse happens - ie. delay takePhoto() method for a short while such that the method will always happen after the planeRenderer is invisible.

            Here is the code snippet:



            How to take photo shots in Sceneform?
            Asked 2019-Feb-15 at 11:51

            I'm designing a Augmented Reality Android application using Sceneform. It should be able to take a photo shot with the virtual 3D objects and the physical environment, but the application keeps on crashing. I created a class WritingArFragment in Java and reference it in a fragment, but it's not working.

            It says the Class WritingArFragment is never used. For example, when I change android:name="" to android:name=""

            it works, but when I leave it as", it always crashes.

            I want the application to take a photo of the AR environment together with 3D objects without crashing.

            I was following the Sceneform Tutorials from



            Answered 2019-Feb-15 at 11:51

            I think the issue is this. If you have created another application for this and created all the code content in that application then you need to add your file path instead of googl's

            Removed this line from ArFragment from your xml file and add your file's path:



            Change color of 3D object in Android
            Asked 2018-Sep-28 at 13:01

            I have loaded a 3D object using Sceneform in Android app. I enabled AR core and used fragment as Google Developers ARCore example

            Now I need to change that loaded object color at runtime when a button is clicked.

            Thank you in advance for your help.



            Answered 2018-Sep-25 at 08:59

            Not Today, we can only access the material quality of the object.

            But you can have the same Object in different colours and when hit the button you change the object using the same anchor


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install sceneform-intro

            You can download it from GitHub.
            You can use sceneform-intro like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the sceneform-intro component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer For Gradle installation, please refer .


            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone googlecodelabs/sceneform-intro

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Java Libraries


            by CyC2018


            by Snailclimb


            by MisterBooo


            by spring-projects

            Try Top Libraries by googlecodelabs


            by googlecodelabsGo


            by googlecodelabsKotlin


            by googlecodelabsKotlin


            by googlecodelabsJava


            by googlecodelabsKotlin