#I'm just trying to find out if what I'm

1 messages · Page 1 of 1 (latest)

fallow geyser
#

I wouldn't say it's insanely dumb but probably more a matter of what are the tradeoffs. It's not a setup I've used before, I like to have granularity in my asset files, my only initial worry/reaction would be file bloat having everything in one .blend and then the version control headache you mentioned but maybe there is a way around that.

Also, in case you haven't come across it before, there is the ability to link assets between .blend files, basically just copies a read only reference which is handy if you do want to see your assets side by side for reference. I'll usually have my linked assets in a separate collection that doesn't get exported.

sturdy juniper
#

Yeah, I've seen and tried that, it's nice to be able to do that -- only thing I'm missing is a quick way to "jump" into a linked file to start editing (but maybe I was just too blind to find it.)

So you'd argue in favor of having 1 .blend file per exported model?

#

I hate how large .blend files get, and I'm considering keeping my source .blend files outside of my source control (I'm using Git with Git LFS, but it's also a comparatively tiny game.)

#

I just noticed I can assign the collection's "Export All" button to Quick Favorites, and it'll apply to whatever collection I have currently selected. That's cool and feels like a better workflow (for me, and for this specific game) than having models in separate .blend files. If I move the source .blend file out of version control, I no longer have to upload huge updated .blend files anymore, and I can just selectively export collections that I've worked on. Cool!

fallow geyser
#

You're not blind, it's a bit convoluted but I did find something, there's an Add On called Edit Linked Library that seems to cover what you're looking for, now this link is old but I did get it to work in Blender 4.2 just now.

https://docs.blender.org/manual/en/2.83/addons/object/edit_linked_library.html

They say it's an Add On but I found it in the Extensions section and then when I click the linked object I get these options to open the linked file

#

Yeah I use Git LFS also which I guess would be another argument towards keeping file sizes lower but I mean if the project is small enough and this appraoch is working for you I don't see too much wrong with it. If the project scales out and it becomes an issue down the line you can address it then and separate things out

sturdy juniper
#

Thanks!