Пример #1
0
 public TOD_Parameters(TOD_Sky sky)
 {
     Cycle      = sky.Cycle;
     World      = sky.World;
     Atmosphere = sky.Atmosphere;
     Day        = sky.Day;
     Night      = sky.Night;
     Sun        = sky.Sun;
     Moon       = sky.Moon;
     Light      = sky.Light;
     Stars      = sky.Stars;
     Clouds     = sky.Clouds;
     Fog        = sky.Fog;
     Ambient    = sky.Ambient;
     Reflection = sky.Reflection;
 }
Пример #2
0
	public TOD_Parameters(TOD_Sky sky)
	{
		Cycle      = sky.Cycle;
		World      = sky.World;
		Atmosphere = sky.Atmosphere;
		Day        = sky.Day;
		Night      = sky.Night;
		Sun        = sky.Sun;
		Moon       = sky.Moon;
		Light      = sky.Light;
		Stars      = sky.Stars;
		Clouds     = sky.Clouds;
		Fog        = sky.Fog;
		Ambient    = sky.Ambient;
		Reflection = sky.Reflection;
	}
Пример #3
0
    //clouds

    /*[System.Serializable]
     * public class CloudSnapshot
     * {
     *  [Range(0,10)]
     *  public float size;
     *  [Range(0, 1)]
     *  public float opacity;
     *  [Range(0, 1)]
     *  public float coverage;
     *  [Range(0, 1)]
     *  public float sharpness;
     *  [Range(0, 1)]
     *  public float attenuation;
     *  [Range(0, 1)]
     *  public float saturation;
     *  [Range(0, 1)]
     *  public float scattering;
     *  [Range(0, 1)]
     *  public float brightness;
     *
     *
     * }*/


    //not currently working. Instances are not properly separated.
    public void AddCloudSnapshot()
    {
        currentCloud = new TOD_CloudParameters();
        currentCloud = skyCloudParams;
        cloudSnapshots.Add(currentCloud);
    }
Пример #4
0
    // Update is called once per frame

    void Update()
    {
        skyCloudParams = sky.Clouds;
        Debug.Log("editor updated skyCloudParams!");
    }