cac555d7633d70dffce941fc7cfe436553651009d6842740bc399406f1c19c4583fd24ac7047604cAuthored: 2 months ago (Tue, 19 May 2026 14:34:38 +0000)Match: Assisted-by: big-pickle1bd55d9e32007fb78139255af09bc47fb8dee20cAuthored: 2 months ago (Thu, 7 May 2026 02:14:58 +0000)Match: Co-authored-by: Copilot <copilot@github.com>92faa569b83e31c9fb1219112572c222631ee332Authored: 3 months ago (Mon, 27 Apr 2026 20:20:01 +0000)Match: Assisted-by: Cursor7ee94c067cf71845727672ed77dc25f088cd5b32Authored: 3 months ago (Thu, 9 Apr 2026 09:24:32 +0000)Match: Assisted-by: Claude Opus 4.679e02e1405a98884cc8fd5505cc54df2c2dc5d21Authored: 3 months ago (Fri, 3 Apr 2026 08:20:23 +0000)Match: Assisted-by: Claude-opus-4.6336b5d0de12a438614846961b7961bbf35399eb3Authored: 4 months ago (Mon, 9 Mar 2026 12:58:32 +0000)Match: Assisted-by: Claude-sonnet-4.6.github/copilot-instructions.mdTool: github-copilot# Blender Copilot Instructions
This codebase is **Bforartists** (a Blender fork), a large-scale 3D graphics application written in C/C++ with Python bindings for the interface and user API.
## Architecture Overview
### Core Layer Structure
- **`source/blender/makesdna/`** - Data structure definitions (DNA) that define Blender's serializable file format
- All `DNA_*.h` files define core data structures persisted in `.blend` files
- Changes to DNA require version bumping and forward compatibility handlnone