Skip to content

资源使用流程

纹理资源

纹理资源在引擎中一般被称作贴图,贴图是作为大部分渲染的数据源。纹理资源一般由专业图像处理软件制作(比如 Photoshop等)。

支持的格式

Nibiru Studio中可以使用的文件格式,目前支持 JPG、PNG、BMP、TGA、WEBBP、DDS、 RGB等格式。

纹理资源的设置

Nibiru Studio中可以对纹理资源进行配置,适用于针对不同平台开发时设置图像的一些初始化属性。

  1. mipmaps
    • 支持设置不同mipmaps级别,用于提升纹理采样性能及消除小三角面纹理填充的摩尔纹。
  2. 各向异性过滤
    • 支持设置最大16倍各向异性过滤级别,针对不同平台可能有最大级别限制或是否生效。
  3. 循环模式
    • Clamp:采样到纹理边缘的最后一个像素
    • Repeat:在各个方向上循环平铺纹理
    • Mirror:在各个方向上创建镜像纹理并循环平铺
  4. 过滤模式
    • Point:以纹理坐标最接近的像素点采样
    • Biliner:以纹理坐标为中心,采样坐标周围的四个纹素的像素再取平均值作为采样值
    • Trilinear:以双线性采样为基础,会对像素大小与纹素大小最接近的两层mipmap分别进行双线性过滤,并对两次采样的结果生成线性插值

模型资源

模型资源在引擎中一般作为大部分的可视化交互对象,可用于场景搭建、角色行为等。模型资源一般是由专业三维建模软件制作(比如 3DsMax等)。

支持的格式

  • fbx:推荐的通用格式,广泛用于3D模型和动画的导入,支持网格、材质、骨骼、动画等多种信息。
  • obj:格式是一种广泛使用的3D模型文件格式,以纯文本形式存储模型的几何信息(顶点、面、UV坐标等),但不包含动画、材质或光照数据,适合用于3D软件模型之间的互导。

音频资源

音频资源一般在应用中用于增加场景氛围及交互音效等。

支持的格式

  • mp3(MPEG layer 3):有损压缩格式,文件小,适用于背景音乐等需要节省存储空间的场景。