in maya each edge has an threshold angle. you can for example assign 45° to all edges of the model. if an edge has a more acute angle it will be hard, otherwise soft. in case 45° doesn't give the wanted result on every part of the model you can simply set some edges to a different threshold.

the difference is that in maya this threshold can be set per edge. in lightwave and modo only per material.