Skip to content
n1ckfg edited this page Oct 22, 2014 · 7 revisions

A material is the top-level "folder" that holds your shader and textures.
Create a material using Assets > Create > Material.

It's a three-step process to use a material in Unity:

  1. In the Project pane, choose a material and drop it onto your mesh.
  2. In the Inspector pane, choose a shader for your material from the drop-down menu.
  3. Finally, drop textures/maps onto the shader's drop zones.

Omer talk notes:
http://piratepad.net/WTFGPU

Arcadia, Unity Clojure ( = livecoding) project:
https://github.com/arcadia-unity/Arcadia


Uniduino:
https://www.assetstore.unity3d.com/en/#!/content/6804

Kinect + Unity OpenNI 1 (first choice for Mac, also works on Windows):
https://www.assetstore.unity3d.com/en/#!/content/7225

MS SDK (first choice for Windows):
https://www.assetstore.unity3d.com/en/#!/content/7747

OpenNI 2 (Windows + Mac, probably won't be what you need):
https://www.assetstore.unity3d.com/en/#!/content/10693

GLSL demo site http://glslsandbox.com/
https://www.shadertoy.com/

Unity Built-in shaders http://unity3d.com/unity/download/archive

http://en.wikibooks.org/wiki/Cg_Programming/Unity http://http.developer.nvidia.com/CgTutorial/cg_tutorial_appendix_e.html http://docs.unity3d.com/Manual/SL-Reference.html http://docs.unity3d.com/Manual/SL-SurfaceShaderLightingExamples.html

Generative shading resource http://www.iquilezles.org/www/index.htm

Clone this wiki locally