Away3d室内场景及光线模拟
UI使用了MinimalComps,代码如下:
[code lang="as3"]
private function initGui():void{
Style.fontSize = 11;
gui = new SimpleGUI(this, "");
gui.addColumn("摄像机位置");
gui.addSlider("cameraX",-100,100,{lable:"Camera X",tick:10});
gui.addSlider("cameraY",100,200,{lable:"Camera Y",tick:10});
gui.addSlider("cameraZ",-400,-200,{lable:"Camera Z",tick:10});
gui.addColumn("摄像机旋转");
gui.addSlider("cameraRX",0,10,{lable:"Rotation X",tick:1});
gui.addSlider("cameraRY",-20,20,{lable:"Rotation Y",tick:5});
gui.addColumn("太阳光位置");
gui.addSlider("sunX", -1,1, {label:"X",tick:0.1});
gui.addSlider("sunY", -1,1, {label:"Y",tick:0.1});
gui.addSlider("sunZ", -1,1, {label:"Z",tick:0.1});
gui.addColumn("光线颜色");
gui.addColour("sunColor",{label:"方向光颜色"});
gui.addColour("skyColor",{label:"点光源颜色"});
gui.addColumn("");
gui.addButton("清晨",{callback:toMorning});
gui.addButton("正午",{callback:toNoon});
gui.addButton("黄昏",{callback:toEvening});
gui.addColumn("");
gui.addButton("实时模拟太阳光线",{callback:toSun});
gui.addToggle("toggleSensor",{label:"传感器控制光线"});
gui.addSlider("lightX", -1500,1500, {label:"X",tick:10});
gui.addSlider("lightY", -1500,1500, {label:"Y",tick:10});
gui.addSlider("lightZ", -1500,1500, {label:"Z",tick:10});
gui.show();
}
[/code]
传感器控制光线部分采用了Arduino的空间传感器来控制
查看完整版本: Away3d室内场景及光线模拟
您好,最近在学习away3d,对您这个室内布光非常佩服,请问能不能给份代码到eric_lun@163.com这个邮箱?多谢 看了有收获的文章就是好文章 有些内容对我有启发,收藏了 文章写的不错,学习学习。。 只有更新速度够快,俺们这些粉丝才能更忠实! 多更新,要不然还以为您老人家去保卫钓鱼岛了呢 好文章,转载去了。已保留版权。 陈曈,你好!看了你这里的文章,很受鼓舞。看来你是一个FLASH高手。最近想弄弄Away3d 4.*。你的例子很好,能否看看源代码?谢谢了!另外,我加载模型,总是看不到,不知为什么。 官方给出了加载3ds和obj的例子,注意以下3点: 1 材质是否正确 2 Mesh的缩放 3 摄像机的位置 大侠,给个这个光线模拟的源文件咯,学习。 嗯,楼主还得很不错,楼主你用的是4.几的版本?模型是怎么弄的? :razz: 我想要 非常好的应用案例,期待分享源文件。 谢谢啦 :roll: 请给我发送一份源码用于学习Away3D,非常感谢。 看着效果很棒,请给我也发一份源码学习一下 谢谢 正在学习away3d,希望能发送一份源码,谢谢 :roll: 正在学习away3d, 希望能发份源码参考,谢谢! 非常好的应用案例,期待分享源文件。 谢谢啦 正在学习away3d,希望能发一份源码,谢谢! 刚入门学习away3d,光源问题问老是弄不清楚,楼主发个源码参考下,谢谢! 学习一下,希望能发一份源码,谢谢! :grin: :grin: come on 学习!期待源码!期待进一步交流 大虾,这个,太帅了。求源码学习啊 想学习away3d,求源码学习啊Tags: Arduino, away3d,网站网站