unity天空盒渐变_unity如何制作绚丽的太空天空盒?
Unity是一款使用C++語言進(jìn)行3D開發(fā)的渲染器,主要用于影視動畫制作,開發(fā)群體挺廣的!
我們專注在物聯(lián)網(wǎng)3D可視化領(lǐng)域,推薦使用CampusBuilder+ThingJS+ThingDepot工具組合進(jìn)行3D開發(fā),3D特效包括燈光、天空盒、粒子效果,開發(fā)效果和Unity一樣好!不同的是,這里采用js開發(fā)邏輯,適合廣大前端開發(fā)者轉(zhuǎn)3D!
天空盒效果展示~
web可視化開發(fā)方便
js封裝庫開發(fā)輕松
var app = new THING.App({
url: 'https://www.thingjs.com/static/models/storehouse',
skyBox: 'Night' // 設(shè)置天空盒
});
app.on('load', function () {
// 攝像機(jī)飛行到某位置
app.camera.flyTo({
'position': [14.929613003036518, 26.939904587373245, 67.14964454354718],
'target': [2.1474740033704594, 17.384929223259824, 10.177959375514941],
'time': 2000
});
})
new THING.widget.Button('藍(lán)天', function () {
app.skyBox = 'BlueSky';
});
new THING.widget.Button('銀河', function () {
app.skyBox = 'MilkyWay';
});
new THING.widget.Button('黑夜', function () {
app.skyBox = 'Night';
});
new THING.widget.Button('多云', function () {
app.skyBox = 'CloudySky';
});
new THING.widget.Button('灰白', function () {
app.skyBox = 'White';
});
new THING.widget.Button('暗黑', function () {
app.skyBox = 'Dark';
});
new THING.widget.Button('清除天空盒', function () {
app.skyBox = null;
});
物聯(lián)網(wǎng)3D可視化PAAS平臺 - ThingJS
總結(jié)
以上是生活随笔為你收集整理的unity天空盒渐变_unity如何制作绚丽的太空天空盒?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机视觉的测试数据集,自动驾驶数据集整
- 下一篇: Windows电脑怎么卸载服务/删除服务