See the end of the announcement post - we look forward to sharing more of our plans around opening up our ecosystem to external tools at RDC! (That’s only 2 weeks away! )
It looks great and awesome I will try this addon when I get back from vacation
This is an unexpected addition to my workflow however I’m just a bit confused about it right now
I just tested it with one mesh just fine but then I tried to import separate objects on my asset that I am working on, and they imported as packages separately? Is that intended because using the asset importer, it doesn’t do that because it’s all exported just fine and imports as a single model with everything separated as intended.
To show what I mean, it’s all separated packages but I can’t put them into the workspace since I lose the location data
Thanks for trying it out!
To upload multiple assets under one package, you need to group them in Blender under the same Collection, then select the Collection and upload that with the add-on.
This way, we support both workflows of either wanting to upload everything as 1 package, or uploading multiple packages simultaneously.
Yoooo this is sick! Definitely gonna speed up workflows for alot of people!
This makes sense
I’m having issues uploading a collection, I tried on one mesh to upload, and it timed out every time, switched over to another one & my hotspot, it’s timed out consistently every time
As well as that, the upload button remained greyed out and I had to select a mesh to fix it
Edit: It seems that attempting to upload the collection is timing out all the meshes I attempt to upload altogether
I’m experiencing something similar too. I don’t know the exact limitations of the upload, I’d really like to know how far can I push the API with the uploads. I’ve got a city scene with over 22million triangles & I tried uploading it all at once, but to no surprise it didn’t upload & I tried lowering it everytime & it still fails to upload because of “Add-on error”, “Timed out” or “Internal Error”
It’s possible for the plugin to stop waiting for the server to finish processing the upload, and in that case the plugin shows that it timed out. That is, the plugin can time out before the server finishes, especially for large uploads that take a long time to process. In such a case, the server may go on to finish the upload and you’ll see it in your inventory later. It’s worth checking to see if it went through!
As for the greyed out upload button: the upload button is disabled while a publish is ongoing, or if no mesh (or collection containing a mesh) is selected. Were you experiencing it being disabled outside of those reasons?
It happened after it showed the time out error, but with what you’ve said, that might be the case
As for it showing up later, I uploaded another one, and yes, it does show in my inventory & toolbox
We plan to improve error handling to avoid giving such generic error messages (e.g. Add-on Error
) where possible. In the mean time, you may be able to find more details about what’s going wrong in Blender’s console window.
On Windows, you can open this from Window
> Toggle System Console
On Mac, you need to restart blender from the terminal; Open Terminal
and type blender
and hit return. Then, the output should go to that terminal once you reproduce the issue again.
This will definitely error, the cloud processor has hard limits for both time and memory, if either is hit, it will just stop and cancel the job, returning an error.
This is a first-of-its-kind cloud service at Roblox so we have some stricter limits at this time. We are hoping to be able to increase them as we learn more about how the system behaves under increased load.
For now unfortunately, for things of this size I would suggest using Studio’s “Import 3D” tool.
Sorry about that
A few more things too, I’ve inserted 3 different collections into my workspace and, so far, 1 has shown up, the other 2 haven’t at all and it’s been at least 5 minutes since I insterted them and a restart of studio.
Another thing is that collections arent being renamed, whereas single meshes are, is this part intentional & what should I do about the invisible collection?
Interesting, when you say “inserted, but 2 haven’t shown up”, do you mean that the package exists in your inventory, but when you put it in the workspace it is invisible?
As for collections not renaming, I will look into that and see if we can get it fixed
yes, I’ve inserted 3 different collections but only one has shown up,
This is the one that has
This is one of the ones that doesn’t show up
This is the last one, but it’s shown a failed to process error in the output
I think that last one may be due to one of my objects not having anything in it and as such, the entire thing failed to show up for some reason.
MeshContentProvider failed to process https://assetdelivery.roblox.com/v1/asset?id=14546961965 because Error reading mesh data: empty mesh - Studio
If you don’t mind, can you DM me the .blend file?
Yes, I’ll DM you all three .blend files
Sorry final questions, in the 2nd one, when you look in the explorer, does the package contain the instances you expect? And to the MeshParts have MeshIDs?
Woah! This is a relatively simple, but complete gamechanging feature.
And yes they do, they show up in the explorer but in the workspace, neither the actual meshes or the pivot points themselves show up, although the pivot point shows up when you select the model
This is gonna save me from making so many files/versions of the same thing lol