Add 7. Contributor Submission Checklist
parent
b989a59ab2
commit
2e7c75e5aa
1 changed files with 88 additions and 0 deletions
88
7.-Contributor-Submission-Checklist.md
Normal file
88
7.-Contributor-Submission-Checklist.md
Normal file
|
|
@ -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.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue