Cycles Apple Metal - integrate as a render in an iOS Swift App

Hello community,

The Cycles Standalone docs mention that:

Cycles is integrated into Blender, but can also be built as a standalone renderer. This can be used for testing purposes, but also allows an integration into other 3D programs and pipelines.
https://wiki.blender.org/wiki/Source/Render/Cycles/Standalone

I am interested to integrate Cycles Metal into an iOS app built on top of SceneKit, and also contribute to the Cycles Metal repo. I come from iOS world, and I am new to blender, so if anyone can clarify some questions I hugely appreciate! :+1::slightly_smiling_face:

  • Has anyone integrated Cycles into iOS before, that I could share the experience on how to do it?
  • Can cycles metal render USD and .SCN files?
  • Where is the Metal repo? I only found the CUDA version
    https://github.com/blender/cycles

Thanks!

3 Likes

not that i’m aware of.

standalone is essentially just the render engine, it comes with a limited sample showing how to get something rendering with some scenes defined in an xml format, but that’s it.

CPU/Cuda/HIP/Metal all live in the same repo, you’re in the right place.

2 Likes

Hi, did you make any progress on this?