Ce référentiel a été archivé et n'est plus maintenu.
Copyright (c) 2018 Google Inc. Tous droits réservés.
Sceneform est un framework 3D doté d'un moteur de rendu physique optimisé pour les appareils mobiles et qui vous permet de créer facilement des applications de réalité augmentée sans nécessiter OpenGL.
Depuis la version 1.16.0 d'ARCore, Google a rendu open source l'implémentation de Sceneform, vous permettant d'étendre les fonctionnalités et capacités de Sceneform. Dans le cadre de la version 1.16.0, la prise en charge des actifs SFA
et SFB
a été supprimée au profit de l'ajout de la prise en charge glTF
Vous pouvez continuer à utiliser Sceneform 1.15.0 (ou une version antérieure). Il n'est pas nécessaire de migrer vers Sceneform 1.16.0.
N'utilisez pas Sceneform 1.17.0 car cette version ne fonctionnera pas correctement. (Sceneform 1.17.1 peut être utilisé, mais est par ailleurs identique à Sceneform 1.15.0.)
SDK de scène | Description |
---|---|
SDK de scène version 1.0.0 - 1.15.0 |
|
SDK de scène version 1.16.0 |
|
SDK de scène version 1.17.0 | Ne pas utiliser |
SDK de scène version 1.17.1 | Identique à la version 1.15.0 |
Suivez les étapes suivantes pour inclure et créer le SDK Sceneform 1.16.0 avec votre application :
sceneform-android-sdk-1.16.0.zip
à partir de la page des versions du SDK Sceneform.sceneformsrc
et sceneformux
dans le répertoire de niveau supérieur de votre projet. La structure de répertoires résultante doit être similaire à celle-ci : project
+-- app
| +-- build.gradle
| +-- ...
+-- sceneformsrc
+-- sceneformux
+-- build.gradle
+-- settings.gradle
+-- ...
settings.gradle
de votre projet pour inclure les projets 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 votre application : dependencies {
api project(":sceneformux")
}
Pour démarrer avec le SDK Sceneform, consultez l’exemple Sceneform.
La documentation du SDK Sceneform pour Android 1.15.0 est disponible sur https://developers.google.com/sceneform.
Les notes de version du SDK sont disponibles sur la page des versions.
Veuillez consulter le fichier LICENCE.
La marque Sceneform est une marque commerciale de Google et n'est pas soumise aux droits d'auteur ou aux licences de brevet contenus dans les référentiels Sceneform sous licence Apache 2.0 sur GitHub. Toute utilisation de la marque Sceneform autre que celles autorisées dans ces directives doit être approuvée au préalable par Google.
Ces lignes directrices existent pour garantir que le projet Sceneform puisse partager sa technologie sous des licences open source tout en garantissant que la marque « Sceneform » est protégée en tant qu'identifiant de source significatif d'une manière conforme au droit des marques. En adhérant à ces directives, vous contribuez à promouvoir la liberté d’utiliser et de développer une technologie Sceneform de haute qualité.
Étant donné que nous utilisons la technologie Sceneform en open source, vous pouvez utiliser la marque Sceneform pour faire référence au projet sans autorisation écrite préalable. Des exemples de ces références approuvées sont les suivants :
Exemples :
En téléchargeant le SDK Sceneform pour Android, vous acceptez que les conditions d'utilisation des API Google régissent votre utilisation de celui-ci.
Vous devez divulguer l'utilisation des services Google Play pour AR (ARCore) et la manière dont ils collectent et traitent les données, bien en évidence dans votre application, facilement accessibles aux utilisateurs. Vous pouvez le faire en ajoutant le texte suivant sur votre menu principal ou sur votre écran de notification : "Cette application fonctionne sur les services Google Play pour AR (ARCore), qui sont fournis par Google LLC et régis par la politique de confidentialité de Google".