Moving beyond 2D with custom 3D geometry in the Jetpack XR SDK
Neden izlemeli?
Jetpack XR SDK ile Android uygulamalarını 2D'den uzamsal 3D'ye taşımak isteyen geliştiricilere yönelik teknik bir içerik. Custom Mesh API ve runtime'da prosedürel 3B geometri üretimi iş akışını öğrenerek XR uygulamalarında kullanılan şekil oluşturma yöntemlerine hakim olursunuz.
Video özeti
Bu konuşma Jetpack XR SDK içindeki Custom Mesh API'yi kullanarak Android uygulamalarında 2D'den 3D'ye geçiş yapma sürecini ele alıyor. Önce Android XR ve SceneCore’a giriş yapılıyor, ardından glTF modellerle çalışma ve model animasyonları ile alt düğümlerin (subnode) nasıl manipüle edileceği gösteriliyor. Materyal ve texture uygulamaları üzerine geçildikten sonra mesh API'nın temel yapı taşları, vertex layout tanımlama, dinamik ve prosedürel mesh oluşturma adımları ve runtime'da animasyonlu mesh üretimi örnekleri sunuluyor. Konuşmada ayrıca Gemini ile animasyonlu mesh üretme ve interaktif uzamsal nesnelerin sahneye sorunsuz entegrasyonu uygulamalı olarak gösteriliyor. Hedef izleyici XR geliştiricileri ve Android grafik programcıları; OpenGL/WebGL, 3D modeller (glTF) ve temel 3D matematik bilgisi yardımcı olacaktır. İzleyici bu oturumdan vertex layout tanımlamayı, Custom Mesh API ile dinamik geometri üretmeyi, materyal uygulamayı ve kullanıcı fiziksel ortamına uygun interaktif 3B nesneler oluşturmayı doğrudan kodla nasıl yapacağını öğrenmiş olarak ayrılacak.
Bölümler
- Introduction to Android XR and SceneCore
- Working with glTF 3D models
- Model animations and subnode manipulation
- Applying materials and textures
- Building blocks of the mesh API
- Building custom and dynamic meshes
- Generating animated meshes with Gemini
- Summary and getting started
Öne çıkan fikirler
- Runtime'da vertex layout tanımlamak ve prosedürel geometri üretmek, XR uygulamalarında 2D yaklaşımları aşmak için temel adımdır.
- glTF modelleri ve subnode manipülasyonu, mevcut içeriklerle etkileşimli 3B deneyimler oluşturmayı kolaylaştırır.
- Custom Mesh API ile dinamik ve animasyonlu mesh'ler oluşturmak, uzamsal ortama sorunsuz entegre olan etkileşimli nesneler inşa etmeyi sağlar.
Özet ve bölüm başlıkları Opendart editörlüğünde hazırlanmıştır; videonun içeriği ve hakları kanal sahibine aittir.
Bu konuyu canlı derste, gerçek projelerle öğrenin → Android Eğitimi
Diğer ilgili eğitimler: iOS Swift & SwiftUI Eğitimi · React Native Eğitimi
Eğitmen eşliğinde, canlı online veya sınıf içi; bireysel ve kurumsal seçenekler. Tüm eğitimler



