你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[LayaAir 2.0]skydome可以替换贴图吗?
除了创建SkyProceduralMaterial这个材质是默认的天空,换贴图的操作是黑的
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
黄伟艺
赞同来自:
自己测试可行了,以下代码是利用skyDome,然后添加SkyPanoramicMaterial材质,并将全景图替换上,就实现了全景效果,这里只需要一张全景图即可,不需要像skybox那样切割成六张图
camera.clearFlag = BaseCamera.CLEARFLAG_SKY;
let skymat = scene.skyRenderer;
skymat.mesh = SkyDome.instance;
var material: SkyPanoramicMaterial = new SkyPanoramicMaterial();
Texture2D.load("res/jfb.jpg", Handler.create(null, function (tex: Texture2D) {
material.panoramicTexture = tex;
skymat.material = material;
}));
要回复问题请先
登录
发起人
黄伟艺
相关问题
加载到舞台的3D模型不显示贴图
一个3D正方体模型,想给它六个面贴不同的贴图,该如何处理?
分享:Sprite 转换成3D贴图(Texture2D)的方法,如果有更好的方法,请告诉我。
FairyGUI-layabox 替换laya3.2.0的声明文件后有爆红
骨骼动画 .SK 文件加载显示后贴图有BUG! 胡子嘴!
怎样让烘焙好光照贴图的场景导入后不受灯光影响?
法线贴图在laya3中不起作用
关于Unity导出插件贴图丢失、错乱的问题解决办法
为什么replace方法貌似没有用?!!?是不是哪里没用对?并不能替换是为什么??
unity导出模型,材质球贴图丢失
用textinput替换label中的显示内容
问题状态
最新活动:
2020-03-19 14:50
浏览:
1609
关注:
1
人
商务合作
1 个回复
黄伟艺
赞同来自:
camera.clearFlag = BaseCamera.CLEARFLAG_SKY;
let skymat = scene.skyRenderer;
skymat.mesh = SkyDome.instance;
var material: SkyPanoramicMaterial = new SkyPanoramicMaterial();
Texture2D.load("res/jfb.jpg", Handler.create(null, function (tex: Texture2D) {
material.panoramicTexture = tex;
skymat.material = material;
}));