On this page
SVN Folder Structure
Work in Progress
October 17th 2023 - The content of this page is currently being edited/updated.
Logic
pre
folder: like a sandbox, can be messypro
folder should be the very structured one- Keep the structure as simple as possible, with assets / shots / others
- Inside an asset folder:
blend
filepublished
foldermaps
folder
Proposal adopted in October 2023:
bash
svn
├── pro # All files from the production
│ ├── assets # All assets from the production
│ │ ├── chars # Characters & character variations
│ │ │ ├── dog
│ │ │ ├── cat
│ │ │ └── ..
│ │ ├── props # Rigged props that can have animation
│ │ │ ├── rocket_exterior
│ │ │ ├── wings
│ │ │ └── ...
│ │ ├── sets # Static background elements
│ │ │ ├── barn
│ │ │ ├── rocket_interior
│ │ │ └── ...
│ │ ├── lib # Libraries of smaller assets
│ │ │ ├── rocks
│ │ │ ├── trees
│ │ │ ├── crates
│ │ │ └── ...
│ │ ├── maps # General textures and HDRIs
│ │ ├── lgt # Lighting setups
│ │ ├── cam # Camera rig
│ │ ├── fx # Effects
│ │ ├── poses # Pose libraries for animation
│ │ ├── nodes # General Node groups
│ │ └── scripts
│ ├── shots
│ │ ├── 000_titles
│ │ ├── 001_intro
│ │ │ ├── 010_0010
│ │ │ │ ├── 010_0010-anim.blend
│ │ │ │ └── 010_0010-lighting.blend
│ │ │ └── 010_0020
│ │ │ ├── 010_0020-anim.blend
│ │ │ └── 010_0020-lighting.blend
│ │ ├── 020_tryout
│ │ ├── ...
│ │ ├── 900_animtest
│ │ └── 990_promo
│ └── config
├── pre # For pre-production
│ ├── shots # Structured into sequences
│ └── assets
│ ├── cam
│ └── ...
│ ├── char
├── dev # Anything related to early development or tests
│ ├── concepts
│ ├── boards
│ ├── tests
│ └── ...
├── edit # Where the editorial .blend file lives
│ └── my_project_edit-v001.blend
├── .blender_project
├── promo
└── tools
svn
├── pro # All files from the production
│ ├── assets # All assets from the production
│ │ ├── chars # Characters & character variations
│ │ │ ├── dog
│ │ │ ├── cat
│ │ │ └── ..
│ │ ├── props # Rigged props that can have animation
│ │ │ ├── rocket_exterior
│ │ │ ├── wings
│ │ │ └── ...
│ │ ├── sets # Static background elements
│ │ │ ├── barn
│ │ │ ├── rocket_interior
│ │ │ └── ...
│ │ ├── lib # Libraries of smaller assets
│ │ │ ├── rocks
│ │ │ ├── trees
│ │ │ ├── crates
│ │ │ └── ...
│ │ ├── maps # General textures and HDRIs
│ │ ├── lgt # Lighting setups
│ │ ├── cam # Camera rig
│ │ ├── fx # Effects
│ │ ├── poses # Pose libraries for animation
│ │ ├── nodes # General Node groups
│ │ └── scripts
│ ├── shots
│ │ ├── 000_titles
│ │ ├── 001_intro
│ │ │ ├── 010_0010
│ │ │ │ ├── 010_0010-anim.blend
│ │ │ │ └── 010_0010-lighting.blend
│ │ │ └── 010_0020
│ │ │ ├── 010_0020-anim.blend
│ │ │ └── 010_0020-lighting.blend
│ │ ├── 020_tryout
│ │ ├── ...
│ │ ├── 900_animtest
│ │ └── 990_promo
│ └── config
├── pre # For pre-production
│ ├── shots # Structured into sequences
│ └── assets
│ ├── cam
│ └── ...
│ ├── char
├── dev # Anything related to early development or tests
│ ├── concepts
│ ├── boards
│ ├── tests
│ └── ...
├── edit # Where the editorial .blend file lives
│ └── my_project_edit-v001.blend
├── .blender_project
├── promo
└── tools