你的浏览器禁用了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)的方法,如果有更好的方法,请告诉我。
粒子编辑器里面 有没有办法 设置贴图不要透明 现在是无论怎么样贴图都会半透明
Unity导出有光照贴图时,出现错误:ArgumentException: Invalid path
游戏进行中如何替换光照贴图?
用textinput替换label中的显示内容
FairyGUI-layabox 替换laya3.2.0的声明文件后有爆红
[LayaNative2.2.0beta4] 无论是否删除或者替换layabox.ttf 都会直接crash 【有demo】
Laya3D项目,LayaPlayer环境下如何通过精灵创建贴图对象,从而赋给材质?
关于Unity导出插件贴图丢失、错乱的问题解决办法
问题状态
最新活动:
2020-03-19 14:50
浏览:
1539
关注:
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;
}));