Building Red-Point with .NET MAUI & Unity as a Library for 3D Topology
HTML-код
- Опубликовано: 2 июн 2024
- James is joined by long time .NET, Xamarin, and .NET MAUI developer Matthew Robbins who shows how his team leveraged .NET MAUI, SkiaSharp, and Unity to build Red-Point, an Augmented Reality Climbing Guide. Matthew walks us through the design decisions they made and how to integrated a Unity library into your .NET MAUI app.
Chapters:
00:00 - Intro and Who is Matthew Robbins?
01:33 - What is Red-Point? What technology is needed?
05:00 - What is Unity as a Library?
08:20 - Architecture with Bindings for .NET MAUI
11:25 - UAAL Source Code Binding Overview
20:40 - Wrap-up
Resources:
Red-Point: www.red-point.com.au/
Red-Point on Instagram: / red_point.app
Red-Point for iOS: apps.apple.com/au/app/red-poi...
Red-Point for Android: play.google.com/store/apps/de...
Sample Code: github.com/matthewrdev/UnityU...
Connect with .NET:
Blog: aka.ms/dotnet/blog
Twitter: aka.ms/dotnet/twitter
TikTok: aka.ms/dotnet/tiktok
Mastodon: aka.ms/dotnet/mastodon
LinkedIn: aka.ms/dotnet/linkedin
Facebook: aka.ms/dotnet/facebook
Docs: learn.microsoft.com/dotnet
Forums: aka.ms/dotnet/forums
🙋♀️Q&A: aka.ms/dotnet-qa
👨🎓Microsoft Learn: aka.ms/learndotnet
#dotnet - Наука
Thanks for having me on the show James!
So cool to see your work again Matthew!
Great work! Incredible way of combining two great technologies. Nicely summed up in the name of the climbing app ‘Red-Point’.
Would be interested to know how the models of the crags (rock faces) are generated? Also how these models are added and accessed in Unity?
Being a climber myself I have an awareness of how many climbing areas and routes there are. Documenting them will be a very involved but fun experience.
Every cliff in the app we scan ourselves using photogrammetry or LiDAR, use that data to create a 3D asset that we then process into a Unity compatible format.
And special thanks for source code link
It is amazing ❤
this is pretty impressive how Mathew was able to figure everything out