07 april 2009

Den mysiga brasan

Här är ett expression jag skrev till brasan.

float $min = 0.7; //Minsta värdet i ljusstyrkan
float $max = 1.3; //Högsta värdet i ljusstyrkan

//Ifall det har gått 4 frames ska det slummpas ut ett nytt värde
if((time * 24) % 4 == 0)
{
$temp = rand($min, $max);
Fireplace.target = $temp;
}

//Ifall styrkan är mindre än vad den ska vara, lägg på 0.1. Om större, dra bort
if(Fireplace.intens < Fireplace.target)
Fireplace.intens = Fireplace.intens + 0.1;
if(Fireplace.intens > Fireplace.target)
Fireplace.intens = Fireplace.intens - 0.1;

//Ställ in den nya styrkan varje frame
FireplaceShape.intensity = Fireplace.intens;



Och här är resultatet:

Jag testade också rendera ut olika lager.
Color, occlution och fresnel.

Inga kommentarer:

Skicka en kommentar