1. A system for automatically generating an animation-ready 3D character model in response to user defined model parameters and at least one texture selection, comprising: an application server configured to receive the user defined model parameters and the at least one texture selection via a user interface; wherein the application server includes a generative model and the application server is configured to generate a 3D mesh based upon the user defined model parameters using the generative model and to apply texture to the generated mesh based upon the at least one texture selection.