多米诺 发表于 2012-6-12 21:57

Unity中如何改变光照的强度?

// Pulse light's intensity over time
//随时间改变光照强度
var duration : float= 1.0;
function Update() {
      // argument for cosine
      //余弦理论
      var phi : float = Time.time / duration * 2 * Mathf.PI;
      // get cosine and transform from -1..1 to 0..1 range
      //获取余弦,并将范围从-1~1变为0~1
      var amplitude : float = Mathf.Cos( phi ) * 0.5 + 0.5;
      // set light color
      //设置灯光颜色
      light.intensity = amplitude;
} 请问下,调节灯光强度为什么要用余玄理论呢

Lkssonic 发表于 2017-3-14 20:06

楼主是超人

koei1111 发表于 2017-3-14 20:29

好帖就是要顶

Lkssonic 发表于 2017-3-14 19:58

难得一见的好帖

Lkssonic 发表于 2017-3-14 19:40

很好哦

cg_yuanchao 发表于 2017-3-14 19:52

不错不错

hexart 发表于 2017-4-17 21:53

很不错

光影欺诈师 发表于 2017-4-17 21:56

好帖就是要顶

yangjianhui6 发表于 2017-4-17 22:04

顶顶多好

xyj8303 发表于 2017-4-17 21:14

难得一见的好帖
页: [1] 2 3 4 5 6 7 8
查看完整版本: Unity中如何改变光照的强度?