“You can make hard/soft edges in wings for example, which translates as smoothing groups/normals. So you can read them in most softwares,”
I’m not sure that follows, Wings certainly uses hard/soft edges but AFAIK it doesn’t export them in any formats apart from .wings and .rib
Even if every app used hard/soft edges it doesn’t necessarily follow that they implement them in the same way, each may be unique to the app that created it!
“The Obj format doesn’t support creases as far as I know, but there doesn’t seem to be any reason not to have the soft/hard edges be created based on smoothing groups when Zbrush subdivides a mesh.”
I’m not sure that that is true either, I tried an experiment a few weeks ago, the result of another thread here on a similar topic. Cinema and Lightwave don’t recognise Max smoothing groups though cinema did appear to read the information in the Max .obj file it didn’t do anything useful with it LOL!
So to repeat my question above, do ANY apps read this information if it was created in another app? If none do (as I suspect) it may be impossible to implement in ZB 
Any input from Pixolator would be much appreciated!
- Baz