你的浏览器禁用了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正方体模型,想给它六个面贴不同的贴图,该如何处理?
粒子编辑器里面 有没有办法 设置贴图不要透明 现在是无论怎么样贴图都会半透明
unity导出模型,材质球贴图丢失
[LayaNative2.2.0beta4] 无论是否删除或者替换layabox.ttf 都会直接crash 【有demo】
为什么replace方法貌似没有用?!!?是不是哪里没用对?并不能替换是为什么??
laya3d在vivo小游戏上因为材质,导致贴图不对
Unity导出有光照贴图时,出现错误:ArgumentException: Invalid path
分享:Sprite 转换成3D贴图(Texture2D)的方法,如果有更好的方法,请告诉我。
3D模型贴图动作加载后,不使用了内存怎么释放?需要用到ResourceManager吗?有没有例子?
Laya3D项目,LayaPlayer环境下如何通过精灵创建贴图对象,从而赋给材质?
问题状态
最新活动:
2020-03-19 14:50
浏览:
1357
关注:
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;
}));