tiistai 27. lokakuuta 2015

3ds Max (& Unity): AO:n beikkaaminen vertex-väreihin

Tee skeneen skylight.

Valitse Render Setupista Advanced Lightingiksi Radiosity.

Laita Radiosityn parametreihin Refine Iterationsiin ja Indirect Lightiin arvo 1.

Laita Rendering Parametersistä Re-Use Direct Illumination from Radiosity Solution aktiiviseksi.

Paina Start ja anna laskea jonkin aikaa. Paina sitten Stop.

Valitse Utilitiesista Assign Vertex Colors.

Paina alareunasta Assign to selected, jolloin vertex-värit liitetään malliin.


Unity: Saadaksesi vertex colorin näkyviin Unityssä, lisää shaderin o.albedo-kohtaan * IN.color.rgb.