Este repositorio ha sido archivado y ya no se mantiene.
Copyright (c) 2018 Google Inc. Todos los derechos reservados.
Sceneform es un marco 3D con un renderizador físico optimizado para dispositivos móviles y que le facilita la creación de aplicaciones de realidad aumentada sin necesidad de OpenGL.
A partir de la versión 1.16.0 de ARCore, Google abrió la implementación de Sceneform, lo que le permite ampliar las funciones y capacidades de Sceneform. Como parte de la versión 1.16.0, se eliminó la compatibilidad con los activos SFA
y SFB
y se agregó compatibilidad glTF
Puede continuar usando Sceneform 1.15.0 (o anterior). No es necesario migrar a Sceneform 1.16.0.
No utilice Sceneform 1.17.0 ya que esa versión no funcionará correctamente. (Se puede utilizar Sceneform 1.17.1, pero por lo demás es idéntico a Sceneform 1.15.0.)
SDK de forma de escena | Descripción |
---|---|
SDK de forma de escena versiones 1.0.0 - 1.15.0 |
|
SDK de forma de escena versión 1.16.0 |
|
SDK de forma de escena versión 1.17.0 | no usar |
SDK de forma de escena versión 1.17.1 | Idéntico a la versión 1.15.0 |
Utilice los siguientes pasos para incluir y compilar el SDK de Sceneform 1.16.0 con su aplicación:
sceneform-android-sdk-1.16.0.zip
desde la página de lanzamientos del SDK de Sceneform.sceneformsrc
y sceneformux
al directorio de nivel superior de su proyecto. La estructura de directorio resultante debería ser similar a la siguiente: project
+-- app
| +-- build.gradle
| +-- ...
+-- sceneformsrc
+-- sceneformux
+-- build.gradle
+-- settings.gradle
+-- ...
settings.gradle
de su proyecto para incluir los proyectos de Sceneform: include ':app'
// Add these lines:
include ':sceneform'
project(':sceneform').projectDir=new File('sceneformsrc/sceneform')
include ':sceneformux'
project(':sceneformux').projectDir=new File('sceneformux/ux')
build.gradle
de su aplicación: dependencies {
api project(":sceneformux")
}
Para comenzar con el SDK de Sceneform, consulte el ejemplo de Sceneform.
La documentación del SDK de Sceneform para Android 1.15.0 está disponible en https://developers.google.com/sceneform.
Las notas de la versión del SDK están disponibles en la página de versiones.
Consulte el archivo de LICENCIA.
La marca registrada Sceneform es una marca registrada de Google y no está sujeta a derechos de autor ni licencias de patente contenidas en los repositorios de Sceneform con licencia Apache 2.0 en GitHub. Cualquier uso de la marca registrada Sceneform distinto de los permitidos en estas pautas debe contar con la aprobación previa de Google.
Estas pautas existen para garantizar que el proyecto Sceneform pueda compartir su tecnología bajo licencias de código abierto y al mismo tiempo garantizar que la marca "Sceneform" esté protegida como un identificador de fuente significativo de una manera consistente con la ley de marcas. Al seguir estas pautas, ayuda a promover la libertad de usar y desarrollar tecnología Sceneform de alta calidad.
Debido a que somos de código abierto para la tecnología Sceneform, puede utilizar la marca registrada Sceneform para referirse al proyecto sin permiso previo por escrito. Ejemplos de estas referencias aprobadas incluyen los siguientes:
Ejemplos:
Al descargar el SDK de Sceneform para Android, acepta que los Términos de servicio de las API de Google rigen su uso.
Debe divulgar el uso de los Servicios de Google Play para AR (ARCore) y cómo recopila y procesa datos, de manera destacada en su aplicación, de fácil acceso para los usuarios. Puede hacerlo agregando el siguiente texto en su menú principal o pantalla de aviso: "Esta aplicación se ejecuta en Google Play Services for AR (ARCore), proporcionado por Google LLC y regido por la Política de privacidad de Google".