Skip to content

Instantly share code, notes, and snippets.

@tanishqsh
Created May 14, 2025 04:10
Show Gist options
  • Save tanishqsh/ad7ef969cef9d7f3a5a688de49354084 to your computer and use it in GitHub Desktop.
Save tanishqsh/ad7ef969cef9d7f3a5a688de49354084 to your computer and use it in GitHub Desktop.
Airbnb 3D Icon Style Prompt
{
"art_style_profile": {
"style_name": "Modern Isometric 3D Icons – High-Fidelity",
"visual_elements": {
"shape_language": "Real objects reduced to smooth, softly-rounded forms with gentle bevels, yet retaining all signature sub-shapes (e.g., pasta strands individually twisted, grill marks precisely scored).",
"colors": {
"palette_strategy": {
"base_hue": "Use the object’s most iconic colour.",
"tone_triplet": "Three tones of that hue (Lightness ±18 %).",
"pop_accent": "One high-saturation complementary / triadic hue for fun highlights.",
"micro_accent": "One reduced-saturation near-analogous hue for nuts-and-bolts details.",
"neutral_support": ["#FFFFFF", "#F4F4F4", "#D7DADF"],
"contrast_rule": "≥ 25 ΔE between at least one accent and its neighbour.",
"intricacy_guideline": "Tint/shade boundaries may be <2 px wide to let micro-forms read."
},
"shading": "Hybrid: large, soft PBR gradients + tiny hand-painted AO nicks to reveal fine geometry (e.g., fork tines, herb flecks)."
},
"lighting": {
"type": "Soft key + fill + faint rim",
"source_direction": "Key from top-front-left (~45 °); fill opposite; rim top-rear.",
"shadow_style": "Short, soft contact shadow, 8-10 % opacity."
},
"materials": {
"surface_texture": "Macro-matte overall, but micro-normal maps add texture where expected: pasta surface pores, towel weave, stone chisel lines.",
"reflectivity": "Roughness 0.05–0.25; specular highlights down-played except on metal/glass micro-elements."
},
"composition": {
"object_presentation": "Single hero (or tight cluster) perfectly centred.",
"perspective": "Isometric-like 3-quarter view, ~20 ° top tilt. Small depth-of-field (f/4 equiv.) subtly separates foreground minutiae.",
"background": "#FFFFFF, horizon-less."
},
"typography": {
"font_style": "None – icons are purely illustrative."
},
"rendering_style": {
"technique": "Physically-based render (PBR) + hand-paint pass for micro-accents and edge highlights.",
"detail_level": "High – include micro-geometry ≤1 mm in real scale (e.g., individual pepper flakes, towel fibres, camera shutter blades) while maintaining crisp silhouette at 64-px.",
"pixel_per_inch": "Render master at 2048 px square; down-sample with Lanczos 3-tap to preserve micro-detail."
}
},
"purpose": "Deliver a playful yet premium icon suite: coherent at dashboard scale, delightful up-close with intricate storytelling details."
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment