资源使用流程
纹理资源
纹理资源在引擎中一般被称作贴图,贴图是作为大部分渲染的数据源。纹理资源一般由专业图像处理软件制作(比如 Photoshop等)。
支持的格式
Nibiru Studio中可以使用的文件格式,目前支持 JPG、PNG、BMP、TGA、WEBBP、DDS、 RGB等格式。
纹理资源的设置
Nibiru Studio中可以对纹理资源进行配置,适用于针对不同平台开发时设置图像的一些初始化属性。
- mipmaps
- 支持设置不同mipmaps级别,用于提升纹理采样性能及消除小三角面纹理填充的摩尔纹。
- 各向异性过滤
- 支持设置最大16倍各向异性过滤级别,针对不同平台可能有最大级别限制或是否生效。
- 循环模式
- Clamp:采样到纹理边缘的最后一个像素
- Repeat:在各个方向上循环平铺纹理
- Mirror:在各个方向上创建镜像纹理并循环平铺
- 过滤模式
- Point:以纹理坐标最接近的像素点采样
- Biliner:以纹理坐标为中心,采样坐标周围的四个纹素的像素再取平均值作为采样值
- Trilinear:以双线性采样为基础,会对像素大小与纹素大小最接近的两层mipmap分别进行双线性过滤,并对两次采样的结果生成线性插值
模型资源
模型资源在引擎中一般作为大部分的可视化交互对象,可用于场景搭建、角色行为等。模型资源一般是由专业三维建模软件制作(比如 3DsMax等)。
支持的格式
- fbx:推荐的通用格式,广泛用于3D模型和动画的导入,支持网格、材质、骨骼、动画等多种信息。
- obj:格式是一种广泛使用的3D模型文件格式,以纯文本形式存储模型的几何信息(顶点、面、UV坐标等),但不包含动画、材质或光照数据,适合用于3D软件模型之间的互导。
音频资源
音频资源一般在应用中用于增加场景氛围及交互音效等。
支持的格式
- mp3(MPEG layer 3):有损压缩格式,文件小,适用于背景音乐等需要节省存储空间的场景。

