* built-in attribute use "snake_case"
* position
* rotation
* radius
* user defined attributes are initialiazed as "PascalCase", but can be renamed later to anything (unicodes, space, lowercase)
* Col
* Group
* UVMap
* FaceMap
* Key
Reference
========
* lowercase
* snake_case
* camelCase
* PascalCase
* A combination of snake and camel case `Written_Like_This`
MaterialX: lowercase .e.g `materialassign, variantset` ([example](https://graphics.pixar.com/usd/docs/api/usd_mtlx_page_front.html))
Blender datablocks uses "Title Case" and PascalCase:
* View Layer
* ParticleSettings
Examples
=======
Rotation - "rotation"
Scale - "scale"
Location - "position"