From 2e7c75e5aa4bab50b9a971e802b8686680450a1a Mon Sep 17 00:00:00 2001 From: Alexander Sellite Date: Sun, 26 Jul 2026 14:38:34 +0000 Subject: [PATCH] Add 7. Contributor Submission Checklist --- 7.-Contributor-Submission-Checklist.md | 88 ++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 7.-Contributor-Submission-Checklist.md diff --git a/7.-Contributor-Submission-Checklist.md b/7.-Contributor-Submission-Checklist.md new file mode 100644 index 0000000..fce0707 --- /dev/null +++ b/7.-Contributor-Submission-Checklist.md @@ -0,0 +1,88 @@ +# Contributor Submission Checklist + +Use this checklist before submitting a 3D model contribution. + +## Required files + +Unless an issue says otherwise, include: + +- Blender source file +- Exported GLB file +- Blender screenshot +- Godot screenshot at normal gameplay camera distance +- Dimensions +- Material list +- Collision notes +- Related issue number + +## Submission notes + +Example: + + Dimensions: + - Small rock: 0.7 m wide + - Medium rock: 1.3 m wide + - Large rock: 2.2 m wide + + Materials: + - mat_stone_light + - mat_stone_dark + - mat_moss + + Collision: + - Not included + +## Checklist + +- [ ] Correct repository directory +- [ ] Blender source included +- [ ] GLB export included +- [ ] Scale uses 1 unit = 1 meter +- [ ] Rotation applied +- [ ] Scale applied +- [ ] Object scale is `1,1,1` +- [ ] Origins placed intentionally +- [ ] Objects named clearly +- [ ] No default `Cube.001` object names +- [ ] No missing textures +- [ ] No unnecessary textures +- [ ] No external asset dependencies +- [ ] No generative-AI-created assets +- [ ] No unnecessary cameras +- [ ] No unnecessary lights +- [ ] Godot import tested +- [ ] Compatibility renderer tested +- [ ] Gameplay-camera screenshot included +- [ ] Dimensions documented +- [ ] Materials documented +- [ ] Collision documented +- [ ] Related issue referenced +- [ ] Asset is original or properly licensed + +## Pull request description + +The pull request should explain: + +- What was created +- Which issue it addresses +- Where the source files are located +- Where the exported files are located +- Whether collision is included +- Whether textures are included +- Any known limitations + +## Questions to ask before modeling + +Ask for clarification when needed: + +- Should collision be included? +- Should the model be modular? +- Is it a unique asset? +- Does it need animation? +- Which colors should be used? +- Are textures permitted? +- What is the target size? +- Where will the asset appear? +- Does it need several variants? + +Clarifying a small requirement early is better than rebuilding a finished asset. \ No newline at end of file