Pico Pixel
Pico Pixel是一款纹理查看器,支持查看以下文件格式:TGA,BMP,JPG,DDS,PNG,OpenEXR, KTX, HDR, GIF, TIF.
此外,Pico Pixel支持GPU公开的大量像素格式。
快捷键:
Space:Show/Hide status bar
CTRL + Space :Show/Hide toolbar
更多快捷键:Features|PixelAndPolygon
Mipmap
DDS有mipmap
在三维计算机图形的贴图渲染中有一个常用的技术被称为Mipmapping。为了加快渲染速度和减少图像锯齿,贴图被处理成由一系列被预先计算和优化过的图片组成的文件,这样的贴图被称为 MIP map 或者 mipmap。这个技术在三维游戏中被非常广泛的使用。“MIP”来自于拉丁语 multum in parvo 的首字母,意思是“放置很多东西的小空间”。Mipmap 需要占用一定的内存空间,同时也遵循小波压缩规则 (wavelet compression)。
Volume Texture
体积纹理是一种特殊类型的资产,它有助于在2D纹理中存储和使用3D体积信息。体积纹理的工作方式是采用一个3D形状,并将其切割成横截面,然后放置到一个网格上的2D纹理。如果2D纹理上的部分被重新组合,纹理就可以产生原始3D模型的整个体积。
可以使用体积纹理进行特殊效果,如斑点雾、爆炸等。
代码定义:
struct VOLUMEVERTEX
{
FLOAT x, y, z;
DWORD color;
FLOAT tu, tv, tw;
};
#define D3DFVF_VOLUMEVERTEX (D3DFVF_XYZ|D3DFVF_DIFFUSE|
D3DFVF_TEX1|D3DFVF_TEXCOORDSIZE3(0))
来源:https://learn.microsoft.com/zh-cn/windows/win32/direct3d9/volume-texture-resources
Cubemap Texture
立方体贴图_是六个正方形纹理的集合, 这些纹理代表环境中的反射。六个正方形组成一个包围着对象的虚构立方体的各面; 每个面代表沿世界轴方向(向上、向下、向左、向右、 向前和向后)的视图。
立方体贴图常用于捕获对象的反射或“周围环境”;例如 天空盒和环境反射通常使用立方体贴图
以unity中的文档为例:https://docs.unity3d.com/cn/current/Manual/class-Cubemap.html
标签:贴图,PicoPixel,查看器,纹理,D3DFVF,体积,立方体,Pixel From: https://www.cnblogs.com/zhaoqingqing/p/17561667.html