Add 7. Contributor Submission Checklist

Alexander Sellite 2026-07-26 14:38:34 +00:00
parent b989a59ab2
commit 2e7c75e5aa

@ -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.