Realistic character generation