1 2. 3D Model Contributor Guide
Alexander Sellite edited this page 2026-07-26 15:15:27 +00:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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.