UPDATE 8/5/2024: New support topic
Original post
Hello Creators,At Roblox, we are committed to giving you access to any tool that helps unlock your creativity. To enable this, we have been focused on expanding our Open Cloud APIs to support bringing more types of content from outside Roblox, into Roblox.
To demonstrate the power of our Open Cloud ecosystem, we’ve created an open-source reference Roblox integration for Blender. Blender is one of the most used tools by our community and we wanted to create faster and better interoperability with Studio.
With this add-on, you can:
- Upload 3D Models to Roblox, without leaving Blender. This includes rigged models, and we’ll be adding animation support soon.
- Iterate on these models in Blender, and see your updates translate to Roblox near instantaneously thanks to Package Auto Update. Be sure to enable this!
- Work on large scenes made up of multiple models, and upload them all simultaneously.
Please note, this is sample code and not an official Roblox product.
You can download this add-on from GitHub: Roblox Blender Add-On. To install into Blender, follow the installation steps in the README file.
Focused on making Open Cloud work for you
This blender reference implementation is our latest step in building an open ecosystem using our Open Cloud APIs. In March, we announced the release of our Open Cloud Assets API, which made it possible for any tool to upload 3D model files as Roblox packages. Then, in June, we announced support for OAuth2 Authentication for Open Cloud Endpoints, meaning external tools could easily authenticate Roblox users without requiring users to keep track of API keys.
Our goal is to provide a useful demonstration of the power of our Open Cloud APIs and to provide a foundation for the community to build on top of. We’ll merge in fixes for any bugs we identify, but we’d love to see a community fork emerge with richer features.
We look forward to sharing more of our plans around opening up our ecosystem to external tools at RDC.
Thank you.