poly-hammer / BlenderTools

Blender addons that improve the game development workflow between Blender and Unreal.
https://poly-hammer.github.io/BlenderTools/
MIT License
238 stars 15 forks source link

Export Dialog Root Path (Send2UE) #37

Closed shufflerror closed 3 months ago

shufflerror commented 4 months ago

Hey guys, first of all thank you very much for reviving this great little tool.

I have got a little suggestion for a cleaner interface. It would be nice to have a kind of root path field for the Export Settings Dialog. So you don't have to paste the same path in three different fields (Mesh, Animation, Groom), for the UE project paths and export to disk paths. Then there could be an additional field for the subfolders (Animation...)

Cheers

JoshQuake commented 4 months ago

Heyo! I like the suggestion, although I think the current setup allows more freedom for the user to put them exactly where they want them regardless of their file structure. They might not want everything under the same root directory. Worth talking about and considering though.

More opinions please!

mahreeoocedev01 commented 4 months ago

Heyo! I like the suggestion, although I think the current setup allows more freedom for the user to put them exactly where they want them regardless of their file structure. They might not want everything under the same root directory. Worth talking about and considering though.

More opinions please!

I was about to make the same argument. A few extra paste operations every now and then is better than a hard limitation.

shufflerror commented 4 months ago

Ola, we could have both. This could be achieved with a relativ/absolute path checkbox

youthatninja commented 4 months ago

What about : Export to current folder opened in UE? That would solve some other issues

jack-yao91 commented 3 months ago

I think that there are many ways to achieve the same thing. The big thing that this addon solves is a fully preconfigured pipeline from blender to unreal, so that teams can enforce consitent settings. There are already lots of ways to configure the addon, and I don't think it is creating any hard limitations on a workflow.

The thing I would like to avoid is bloating the addon with more options than it already has. It kinda becomes and ever increasing matrix of possibilities that could potentially break an existing working feature.

I think the idea of extensions is great for stuff like this, where it is fairly easy to write a small script that modifies the addon to your liking.

wrstldev commented 3 months ago

Since feedback was asked for, something to consider is some of us have been using this plugin for years and have countless models already set up with the current naming conventions and folder structures. It takes 2 seconds for you guys to type your paths in, which is a drop of water in the ocean compared to the time it takes to actually make the content.

For the rest of us, it takes a lot longer to rename countless models, and the make a huge mess of our project content folders to adapt to these changes. I had to give the previous maintainer a bit of grief for exactly that and him to revert something. I'm several years and upwards of 1000 models deep. You can't just change naming conventions or core functionality on a random Wednesday morning.

JoshQuake commented 3 months ago

Yep agreed. Going to close as wont fix. Thank you everyone for your feedback.

shufflerror commented 3 months ago

Oh yes I agree with the files already set up issue. Didn't thought about it. Consistency and stability is much more important on such kind of plugin.

It was only bugging me on the last project setup, where I had to fill in the paths several hundred times.

Maybe on the next setup I will somehow automate this via script or recorded action.

Thanks for your inputs and suggestions (on a random Wednesday morning :)

JoshQuake commented 3 months ago

D: Ouch. You can save out a template and share across projects/computers. I personally have a common preset saved and set in my default blender startup file so it's always exactly how I normally like it.

shufflerror commented 3 months ago

Haha, I didn't see this section on my tunneling hustle by setting up. The problem is already solved, but I didn't realized. facepalm