Add 3D-Art-Contributor-Hub

Alexander Sellite 2026-07-26 14:32:27 +00:00
parent 4a418393ec
commit 52cbcfda23

122
3D-Art-Contributor-Hub.-.md Normal file

@ -0,0 +1,122 @@
# 3D Model Contributor Guide
This section explains the general 3D art requirements for NETFISHING.
NETFISHING uses:
- Godot 4.7.1
- Blender for authored 3D assets
- GLB/glTF 2.0 for model interchange
- Compatibility renderer
- 1 Blender unit = 1 meter
- 1 Godot unit = 1 meter
## Visual direction
Models should feel:
- Bright
- Cheerful
- Chunky
- Slightly toy-like
- Low-poly or moderately stylized
- Readable from the normal gameplay camera
- Simple enough to match assets from multiple contributors
Prioritize:
- Strong silhouettes
- Exaggerated but believable proportions
- Clear color blocking
- Recognizable shapes
- Clean geometry
- Predictable origins and pivots
Avoid:
- Photorealism
- Highly detailed PBR materials
- Very thin geometry
- Excessive bevels
- Tiny details that disappear at gameplay distance
- Large unique texture sets
- Complex Blender procedural materials
- Generative-AI-created assets
## Reference palette
Suggested environmental colors:
- Cream sky: `#F3E3C5`
- Seafoam highlight: `#8FD3C4`
- Turquoise water: `#2F9E9A`
- Deep teal: `#176F73`
- Sunlit sand: `#D7A35F`
- Warm dock wood: `#8A4F23`
- Dark timber: `#4E2816`
- Olive grass: `#A3A62A`
- Moss green: `#6F7D19`
- Autumn ochre: `#B77A2E`
Suggested accent colors:
- Fox orange: `#D94908`
- Playful coral: `#F04F73`
Use dark timber and deep teal as visual anchors.
Reserve brighter orange, coral, pink, yellow, and similar colors for:
- Characters
- Interactable objects
- Shop items
- Bobbers
- Signs
- Important landmarks
- UI accents
## General asset complexity
Small props should usually use:
- 14 materials
- A small number of readable shapes
- No texture files unless requested
- No collision unless requested
Larger structures may use:
- 26 materials
- Multiple reusable parts
- Simplified collision
- Broader silhouette detail
Do not add geometry that cannot be seen from the normal gameplay camera.
## Required deliverables
Unless an issue specifies otherwise, contributors should provide:
- Blender source file
- Exported GLB file
- Blender screenshot
- Godot screenshot at normal gameplay camera distance
- Approximate dimensions
- Material list
- Collision notes
- Link to the related issue
## Originality and licensing
Only submit work that you created or that is explicitly approved for the project.
Do not submit:
- Generative-AI-created models or textures
- Ripped game assets
- Copyrighted commercial assets
- Marketplace assets without approval
- Models copied from another project
- Assets with unclear licensing
Ask questions before beginning a large or ambiguous asset.