Wrapped up my Mesh-to-SDF testing and took time to prepare for the next phase, SDF attraction testing. While organizing my project, I came up with a naming convention syntax to better sort through files. I’ll document it here for reference.
- Place each scene + scene-specific assets in separate folder in Assets/Scenes
- Append scene name with number prefix referencing the order of scene’s creation relative to other scenes.
- Ex. Scene named “Mesh to SDF” gets placed inside folder called “2_Mesh To SDF” (because this was the second scene I created in the project).
- Mark abandoned scenes by using a negative number for the order of creation.
- Ex. Abandoned “Metaballs” scene gets placed in folder called “-1_Metaballs”. The abandoned scene naming also follow a sequential order (next one would be -2).
- Append scene name with number prefix referencing the order of scene’s creation relative to other scenes.
- Each scene’s controller script is named “SceneName_ScriptVersion#”
- Hoping this motivates me to save old scripts instead of overwriting/erasing old code.
- Any script not in use gets appended with “niu” prefix in script file name.
- Ex. “MeshCombiner_1” renamed to “niu_MeshCombiner_1”.
- All scene’s animation files are placed in Assets/Scenes/SceneName/Anim
- Animation files are named according to their scene.
- Ex. Sphere animation in “Mesh to SDF” scene named as “MeshToSDF_sphereAnim” and sphere controller named as “MeshToSDF_sphereController”.
- Scene-specific VFX Graphs are named according to their scene.
- Ex. “Mesh to SDF VFX”