SDK Client Side Imposter Preview
TypicalZedF
Enable users to create Imposter avatars seamlessly using their own hardware through the VRChat SDK. This functionality provides a preliminary glimpse of the avatar's appearance, allowing users to refine and make adjustments before uploading to VRChat. This not only streamlines the creative process but also avoids unnecessary consumption of VRChat's server resources through repetitive regeneration and reuploads.
Log In
f̾i̾o̾c̾h̾i̾
Just being able to trigger the imposter generation inside the sdk control panel should be enough, and when the generation completes you should be able to preview it inside the unity editor (perhaps a custom scene for it?)
Having to go to the website for advanced features like this while everything else is accessible inside the sdk control panel is just annoying)
Wunder Wulfe
I heavily agree. Firstly, the daily upload limit is really restrictive and limits how creators can test and make corrections on impostors
Secondly, impostors may fail without reason or have issues such as severe clipping problems or sprites may be missing or placed incorrectly, and it is difficult to see and fix these issues when they cannot be inspected up close, nor quickly re-generated
Lastly, it would allow for impostors to be generated with a unique mesh designed to enhance its appearance as an impostor, such as a version with no skin underneath the clothes, or with enhanced mesh detail to compensate for reduced texture detail
Overall, would love to see this in action in the SDK to help reduce reliance on cloud server for computation, especially if the implementation is GPU-optimized and can calculate quickly on modern NVIDIA or AMD hardware
kitlith
Agreed. (I was just about to request this myself if there wasn't already a request for this.)
In the long term, this might not be necessary once the queue has emptied and the vast majority of avatars already have impostors created, leaving just new avatars/content and people tweaking their impostor using VRCImpostorSettings.
It would still be nice to have.