Imposters - Apply Avatar Params when Generating
Geneec
How an avatar looks as an imposter is often very different from how the regular avatar looks. A lot of avatars have per-user settings in the expressions radial menu which drive how the avatar looks.
* Height
* Color wheels for hue shifting of the clothes, body, fur colors, eyes
* Turning on and off accessories, clothing, or features
* Choosing between different meshes for parts, like horns, hair, and clothes
* Choosing different blend shapes which fine tune the avatar's look
Generally, imposters seem to generate based on how the basic avatar is modeled and how it's defaults are setup at build time, but people want to customize avatars, especially public ones and you can only do that from the client.
I propose a system where the user can queue the regeneration of their imposter from the avatar details menu, and have it submit a sort of dope sheet of all of the current avatar parameters. This way, when the imposter generator runs, it creates an accurate representation of the avatar as the person wants it to be presented.
Log In
lackofbindings
Currently the system uses the avatar as it appears in the scene at upload time. The current solution/workaround is to set the avatar the way you want it (or use vrcfury apply on upload components) then upload it and generate the impostor. And then if needed (for some wd-on avatars) put the avatar back the way it was and reupload.
Glitch The Fox
lackofbindings This is how I control my imposters tbh, but I think the issue here is more about public avatars that people don't have access to do that, having a personal imposter for an avatar you used a lot but aren't the owner off would be a good feature to be fair, but also a lot of people don't know how to do what you've suggested, and those people would also benefit from this, being able to run it from in game rather than as it shows at point of upload would be useful for them too
lackofbindings
Glitch The Fox Oh, I misunderstood your request.