Hi,
here i post some suggestions for the future version of ZBrush.
Procedural Texture, Displacement and Noise
ZBrush is a texturing software, a feature that he need to have is a procedural texture generator who can be used to texture an entire model and/or create displacement and advance surface noise or used on SpotLight.
And maybe a procedural skin if this is possible.
Render and lighting effects
Currently we have PaintStop who allow to create drawed guys from a sculpted model. I suggest to add a draw filter in the BPR Filter. Also with the LightCap it’s possible to have cartoon lighting, but need to know how parameters. It will be great to have LightCap preset like FiberMesh preset in the LightBox :
For a sculpting tool it will be great to have cartoon, cell shading effect lighting.
Unbiased render engine for hard surface modeling renders
The BPR render have limits. He have sharpen shadows, when you add sample from a lightcap, you have a lot of shadow on your model. If you try to soft them, the rendering become much longer, longer than a photorealistic render. I suggest to add a photorealistic unbiased render engine (maybe based on GPU + CPU) allow to do fast and photorealistic render. It can be really useful for mecanical rendering on maybe on the future if ZBrush have architectural modeling tool to render interiors. It will replace the export to max, decimation and export maps to render in VRay or iRay. Combine with BPR filter and export filter effect (luminosity, contrast, crop), it will allow to do post prod compositing.
(The sentry gun of Team Fortress 2 that i have made on Maya rendered on Bunkspeed shot (iRay))
Can be good also to render characteres:
Hair and Cloth simulation
The best way to make photorealistic cloths is to have a physics engine who will simulate folds and tears. After that you can DynaMesh it and continue to sculpt on him.
A Hair simulation will be good too to drop down hairs.
Reconstruct Subdiv after DynaMesh
DynaMesh is an awesome tool for sketching, but if you have too many polygons and want to change the overall shape you can’t. You must reduce subdivision and lost details. I suggest to make the Reconstruct Subdiv button work after disable Dynamesh, adjust the shape, come back in highest resolution (not mean high poly) and enable DynaMesh again.
Add mechanical alphas and mecanical shapes for Insert Brushes
Add mecanical alphas, maybe all the alphas and Matcap from the Download Center like the ZPlugin. Add some Insert brushes for mecanical effects (screw, bolts…) and organise all this presets on the LightBox by categories.
Make 3D texts, text on PaintStop and use text on SpotLight to sculpt
Add 3D text. With DynaMesh can be useful sometimes to create base meshes. Do text on PaintStop and export to SpotLight to make signs on hard surface sculpting.
A fast character creation like Poser software
Make a fast character with good proportions on muscles. And after sculpt to customize the character.
Procedural props generator to make rocks, trees, grass, etc. like Disney XGen Arbitrary Primitive Generator.
An algorithm to generate props, and sculpt after on it.