Le premier programme - dessiner un triangle (1)

    Dans l'article précédent,  j'ai donné une brève introduction à Filament en général. J'ai appris que Filament est un petit mais très

Moteur de rendu efficace. Comme HelloWorld au début de l'apprentissage d'autres programmes, dans ce chapitre, nous commençons à présenter comment utiliser Filament.

Dessinez un triangle simple.

    Avant de commencer à dessiner des triangles, il y a plusieurs concepts importants dans Filament que nous expliquerons brièvement :

Moteur Il peut être compris comme le point d'entrée du programme Filament, qui est principalement utilisé pour suivre toutes les ressources créées par les utilisateurs, gérer les threads de rendu et le rendu matériel.
Moteur de rendu Peut être compris comme la fenêtre du système d'exploitation
Chaîne d'échange Peut être compris comme un canevas dessinable du système d'exploitation
Voir         Utilisé pour enregistrer des objets dessinables et leurs informations associées. Une vue est associée à une scène.
Scène Il peut être compris comme un conteneur contenant des informations sur l'éclairage et les entités pouvant être dessinées.
Caméra Les informations de la caméra comprennent les informations sur la matrice de projection et ses paramètres de valeur d'exposition

    Avant de commencer à dessiner, la première chose que nous devons faire est de préparer l'environnement. Sur la plateforme Android, nous développons APP, principalement en utilisant

Android Studio est un IDE. Tout ce que nous avons à faire est d'ajouter les fichiers de bibliothèque dépendants requis au fichier compilé :

dependencies {
    implementation 'com.google.android.filament:filament-android:1.27.1'
    implementation 'com.google.android.filament:filament-utils-android:1.27.1'
    implementation 'com.google.android.filament:gltfio-android:1.27.1'
    implementation 'com.google.android.filament:filamat-android:1.27.1'
}

    Les dépendances citées ci-dessus ont des informations de version. Filament est actuellement en cours de mise à jour. La dernière version actuellement (2023-01-31) est

v1.31.2. Après avoir ajouté les dépendances, nous pouvons développer dans le projet Android Studio. sur la plateforme Android

La première chose à faire lors de l’utilisation de Filament est d’appeler :

Filament.init()

    Sa fonction est d'initialiser l'environnement du moteur, principalement en chargeant la bibliothèque so. Jetons un coup d'œil à l'implémentation spécifique :

<

Je suppose que tu aimes

Origine blog.csdn.net/jake9602/article/details/128743674
conseillé
Classement