Exploring UrhoSharp 3D with Xamarin Workbooks

Sign in to queue


Charles Petzold shows you how to build a 3D app from the ground up with UrhoSharp and Xamarin Workbooks. UrhoSharp is a powerful, high performance 3D graphics engine suitable for games, animation, and data visualization. UrhoSharp and Xamarin Workbooks give developers a streamlined way to get started with 3D graphics programming quickly.
Regardless whether you're using UrhoSharp to target Android, iOS, macOS, Xamarin.Forms, or Windows, you can use Workbooks to develop and perfect your UrhoSharp code. The Workbooks approach brings an interactive immediacy to 3D graphics that inspires experimentation, exploration, and discovery.
Along the way he'll reveal techniques for:
• Algorithmically deriving 3D vertices
• Using vectors and cross products to build surfaces
• Applying transforms and textures
• Importing predefined 3D models
• Animating everything





Download this episode

Download captions

The Discussion

  • User profile image
    Rod Mac

    Just had a quick look at this article following an email from the VS Team. It sounds like a very compelling graphics engine, but a couple of Q's:

    1. will this handle 2D and controls e.g. a radio button?
    2. essentially it does away with XAML and can be written in C# (which is nice because markup is surely less efficient)?
    3. can it be cross-compiled for WebAssembly/HTML output?

    Thank you.

Add Your 2 Cents