You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ursina支持哪些Skybox/HDRI格式?自定义天空鱼眼问题咨询

Ursina Sky类格式支持与鱼眼问题解决

支持的格式

  • 2D全景图:支持JPG、PNG、HDR格式,但必须是**等矩形投影(Equirectangular Projection)**的全景图(比例通常为2:1,比如4096×2048),不能用普通平面图片。
  • 立方体贴图:支持两种形式——六面单独文件(按posx, negx, posy, negy, posz, negz命名)或合成立方体纹理文件,格式同样兼容JPG、PNG、HDR。

鱼眼效果的解决方法

鱼眼变形通常是素材投影类型不匹配导致的:

  • 若使用普通平面图片而非等矩形全景图,Ursina会强行将其映射到天空球表面,必然出现拉伸变形。
  • 确认你的HDR/JPG素材是标准等矩形全景图;加载立方体贴图时,保证六面图片尺寸一致,命名符合Ursina的默认规则。

示例代码

加载等矩形HDR天空:

from ursina import *

app = Ursina()
Sky(texture='your_equirectangular_hdr.hdr')
app.run()

加载立方体贴图:

from ursina import *

app = Ursina()
Sky(texture='sky_cube', cube_map=True)  # sky_cube对应sky_cube_posx.jpg等6个文件
app.run()

内容的提问来源于stack exchange,提问作者Brian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 12:48:08