Hi there,
I need to create 300 different characters. Is there a way to use Python, some sort of slider settings file or some other method to do this?
Thanks,
Brett
Hi Brett
Unfortunately CC4 doesn’t have a randomize option to generate hundreds of different looking characters quickly. You can only create one character at a time so the process will be slow if you need 300 characters.
I’m not sure why you need so many characters, but even most AAA games wouldn’t offer that many different character types.
For example. a game like Watchdogs Legions allows you play as any character from the many hundreds of characters wandering around the city.
However, on closer inspection you find there are actually only a limited number of base characters, but then there are lots of variations of the same character (hair, beards, glasses, makeup, skin tones etc.) This might be something to consider as 300 characters is going to take you an awful long time to generate.
Thanks Pete. We currently have a game with 300 characters using our own character system and having 300 unique ones is a key feature of our game. We have a fully simulated city with unique/distinct residents where you eventually interact with every one of them and we’d like to have more unique characters than our current system allows. We may in the end hand model each and every one of the 300, but hoping to use CC to create the more varied ones even if only temporary.
Is there any reason CC doesn’t have any features to accelerate single characters or batch? Even in single character cases, nowadays it’s nice to generate multiple variations for consideration, and then being able to lock certain sliders and keep generating variations is a good accelerated workflow.
My project is similar to yours in the aspect of needing unique (high-res, in my case) characters, so I understand where you’re coming from. I “only” have 100 or so characters, but something I found that might help you is using Headshot to generate your baseline facial features variations. It’s not perfect and there will still be significant post-processing required, but it does help to speed things up. As for getting your images for Headshot, you can source portraits through stock image sites, I believe there are free databases (at not great resolution, but you want just your basic facial proportions/features, not necessarily the textures themselves, from the image), and if you are not opposed to AI, you can also generate flat light portraits of random hairless people using genAI. Hope this helps a bit, and good luck on your project!
AI is definitely something you should consider in this case
How about using Autohotkey to go through all settings automatically and choosing a somewhat arbitrary value for each one?
You may create 10 or 20 morph sliders from 20 different headshot characters, then use them for new chars.
Thanks all for the suggestions, will look at each one. Cheers