Dev:Ref/Outdated/Proposals/UI/Info Architecture/Shading-Material

提供: wiki
移動先: 案内検索

Shading/Material buttons IA Draft

1. Material datablock (no changes required)

  • material preview
  • preview settings
  • Material datablock name/menu, assigned object and material group chooser
  • Material copy/paste buffer

2. Material Settings

  • General Settings: Traceable, Wire, Zinvert, Env, No Mist, Full OSA, Amb slider
  • Settings related to shading in specific: Shadeless, Vcol Light, VCol Paint, Texface, Radio
  • Settings related to shadows: Receive Shadows, Only Shadow, TraShad, Bias

3. Shading

  • Halo / material chooser
  • Diffuse shader / colour swatch
  • Diffuse ref/rough/etc
  • Spec shader / colour swatch
  • Spec hard/Refl/etc.
  • Emit
  • Translucency

4. Ramps

  • As current ramps panel

5. Transparency & Reflection

  • Reflection settings (Mirror colour swatch, raymir toggle & raymir amount, fresnel/fac, raymir depth)
  • Transparency settings (Alpha, raytransp/Ztransp toggle, IOR, fresnel/fac, depth, SpecTra, Zoffs)

6. Texture & Mapping

  • Texture Channel chooser
  • Texture datablock & copy/paste
  • Texture mapping coords (in a menu)
  • Object text field (when Object selected for mapping coords)
  • X Y Z channel mapping
  • Offset and Scale
  • Projection (Flat, Cube, Tube, Sphere) in a menu

7. Texture Mapping

  • Mapping Channels(Color, Nor, etc etc)
  • Texture color swatch
  • Texture Color and Variable Sliders (col, nor, var, disp, etc)
  • Blending Mode menu
  • Texture settings (Stencil, Negative, RGBtoInt)

Proposed ordering (tentative):

(1/2), (3/4/5), (6), (7)

= 4 tabbed panels in total

_key: "+" combine in same panel, "/" separate panels, tabbed together_

-- DeveloperWikiMattEbb - 09 Sep 2004