Inspiration
After using the URL Preview Block I thought it will nice if there was something similar for 3D assets
What it does
Previews 3D files within Airtable. This files can be attachments or external links e.g S3, Google Cloud Storage
How I built it
Used Babylon.js to render the assets
Challenges I ran into
Event Handling e.g detecting when the block was in full screen mode was easy. However detecting when the sidebar holding all blocks was in fullscreen mode was difficult
Neatly releasing, reacquiring resources (cameras, lighting, etc) without messing up the 3D environment as the user switches from one 3D asset to the next was very challenging
Accomplishments that I'm proud of
Building this in 2 days
What I learned
Learned how amazing Airtable is.
What's next for Engine Room
Releasing it to everyone :-)
Built With
- babylon.js
Log in or sign up for Devpost to join the conversation.