Rowlan09 (7/2/2021)
For any serious project you don't waste time with ridiculous and repetitive steps like this and instead rely on proper working automatism.
If you are in the game dev industry you absolutely know that a LOAD of things are stupid and repetitive. And for that you should be prepared to create your own automatism when they don't exist.
I never said it's perfect, but some things take time.
There are tons of products that don't have a proper pipeline with Unity. Including popular 3D modeling software, animation software and cloth designing. Oh I could absolutely include Substance here because tuning is always required in many situation.
But those examples can all be automatized and you, as a Unity dev can take things in your hands. Or someone from your team if you're an artist and have programmers working with you.
In my case, I created a simple script that adjust all the materials to what I need in my project, with my own shaders (not literally my own, but the one I need to use) and this is now automated after the auto setup ran. It also rename all textures, materials and tidy up the folders, deleting all unused textures and having a hierarchy that suits me
I can't ask RL to make this for me, it's tailor made.
I created automation to put all blend shapes in expression sets that I created and that I need for my project's character so they can have pre-made facial expression so I don't need to do that for each and every characters.
I'm pretty sure the shoulder rotation could be coded as well based on some constraints, but literally taking 5 (ok let's go: 10 if you want) seconds for 2 bones isn't going to ruin my life (if you plan on importing 200 characters you need to automatise that, yes) .
But anyway in many cases you would require to do that for proper animation retargeting anyway. Same in UE.
Game dev isn't easy, and there are some studios around who are using or used CC Characters, they just decided to not rely on RL for this.
It works, it's not a show stopper, it's just some extra work and in most cases the extra work can be automatized to be tailor made for your own project.
UE has indeed more attention, but I didn't pay the UE pipeline plugin for $300 or whatever the price is. The auto setup is a good baseline, the rest is up to the dev.
Yes RL is slacking on this topic, that's absolutely true. But honestly that could be worse. There could be nothing and like with other 3rd party tools you'd need to setup everything by hand.
Are you importing some assets from Blender or else? if so you must know that you have to manually setup things in Unity for those assets. Or you'll automate it yourself and just speed it up.
Is RL reliable on the Unity pipeline topic? no they are not.
Is the product you paid for working as intended? yes it does. CC and Iclone are working standalone.
The Auto setup is in a poor state but again, things take time.
Does your game release date rely on the auto-setup working in Unity 2020+ ? if so I would question your decision to rely on 3rd party without a direct support contract (which you can't get from RL if I'm not mistaken)
Rely on what you know and have, not on roadmaps from RL in the middle of a pandemic (especially when RL doesn't deliver in time outside of a pandemic situation)
If your game is in a stage where all the design, logic, script (story etc.) has to be made, then you have time and can work with placeholders for characters if you really don't want to go with the extra steps.
At the end I was just trying to explain that it's over dramatized.
And I'm almost 40, I'm not what you call a fanboy, I spend my money on what I know and I do my research. I won't consider myself a fanboy if I spend $2K+ on a product which I researched and studied first. I just know what I bought, pro, cons, limitation.
I'd consider myself a fanboy if RL would have given me that money to promote their products. I don't know another way.
My point here on the last bit was: don't go on a personal level with me, that's irrelevant to the whole topic.
That said, I hope you can get a refund for this product and move on with another solution, hoping that RL will deliver to you all the things you need for your project. And I wish you success with that project.