Put some 3D sparkles in your 2D app

Trigonometry, rototranslations, vectors, matrices... when thinking about 3D modeling and visualization most mobile apps developers start to get worried, but it doesn’t need to be all that scary! In this talk we’ll see how any developer, even without any prior experience with the topic, can integrate some 3D model and environment into an Android app, blending it seamlessly with the existing UI. We’ll do this thanks to the great Filament library from Google. At the end of the talk the audience will learn: - how a 3D model is made - which formats are supported by Filament - the main components needed to properly display a 3D model into an app - how to harness the powerful Filament lightning system to add more realism to the scene - how to blend 3D components into a Compose-based UI - advanced 3D animations

  • Daniele Bonaldo Android Developer and GDE

View slides

Summary

  • Dates 2024.09.13 / 16:20 ~ 17:00 (40min)
  • Place Hedgehog
  • Language English (Japanese interpretation available)

Intended audience

Android developers with some basic Compose experience. No 3D prior experience needed.

Android is a trademark of Google LLC. The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. Android, Google Play and the Google Play logo are trademarks of Google LLC.
Past DroidKaigi

© 2014- DroidKaigi Committee