图片资源的类型设定(部分)

Alpha from Grayscale:
依据灰度产生alpha通道。勾选则将依据图像自身的灰度值产生一个alpha通道。

Wrap Mode: 循环模式。控制纹理平铺时得样式,有两种选择:

  Repeat:重复。默认选项,选择后纹理将以重复平铺的方式映射在游戏对象上。

  Clamp:夹钳/截断。选择后将以拉伸纹理的边缘的方式映射在游戏对象上。

Filter Mode:过滤模式。控制纹理通过三维变换拉伸的计算(过滤)方式,有三种选择:

  Point:点模式。是一种简单材质图像插值的处理方式,会使用包含像素最多部分的图素来贴图。也就是说,图素占到最多的像素就用此图素来贴图。这种处理方式速度比较快,材质的品质较差,有可能出现马赛克现象。

  Bilinear:双线性。这是一种较好地材质图像插值处理方式,会先找出最接近像素的四个像素,然后在他们之间做插值计算,最后产生的结果才会被贴到像素的位置上,这样不会看到马赛克。这种处理方式比较适用于有一定景深的静态影像,不过无法提供最佳的品质,也不适用于移动的游戏对象。

  Trilinear:三线性。这是一种更复杂材质图像插值处理方式,会看到相当做的材质贴图,而没张的大小恰好会是另一张的四分之一。例如:有一张材质影像有512x512个像素,第二张就会是256x256个像素,以此类推。凭借这些多重解析角度的材质影像,当遇到景深较大的场景时,可以提供最好的贴图品质,会去除材质的“闪烁”效果。对于需要动态物体或者景深很大的场景应用方面而言,选用此种方式会获得最佳的效果。

Aniso
Level:各向异性级别。当以一个过小的角度观察纹理时,此数值越高观察的纹理质量就越高,该参数对于提高地面等纹理的显示效果非常明显。

Non Power of
2:图片尺寸的非2的整数次幂。该项在导入并选择了非2的整数次幂尺寸图像的情况下才可用。有4个选项:

  None:对图像不做处理。

  ToNearest:将图像尺寸缩放到最接近的2的整数次幂的大小。

  ToLarger:将图像尺寸放大到较大的最接近2的整数次幂大小。

  ToSmaller:将图像尺寸缩小到较小的最接近2的整数次幂大小。

Generate Cube Map:生成立方体贴图。只有Non Power of
2项中选择了除None以外的类型时才可用。使用不同的方式将图像生成一个立方体贴图。

Read/Write
Enabled:勾选该项允许从脚本API访问纹理数据。同时会产生一个纹理副本,所以会消耗双倍的内存。

时间: 2024-08-17 06:29:19

图片资源的类型设定(部分)的相关文章

[转]spring mvc 返回值类型设定

今天遇到一个上传文件遇到的问题,在IE7和8下面会在上传完成后,弹出下载框. 查到的原因是返回值类型是json,返回头部content-type是:application/json,需要更改其返回的信息头为text/html. 还有一个问题是,返回类型是text/plain时,返回的值会被<pre></pre>标签包起来,影响前端解析. 方法一: @RequestMapping(value = "/excelUploadtest", method = Reque

jquery的ajax方法在无返回值时的返回值类型设定

2013-12-07 19:15:29|  分类: Web前端 |  标签:html  |举报|字号 订阅 $.ajax({ type: "post", url: "index.php", data: "id="+uid, dataType:"json", success : function(){ alert(1); }, error: function(){ alert(0); } }); 在jquery的ajax方法中,

【Unity】3.6 导入图片资源

分类:Unity.C#.VS2015 创建日期:2016-04-05 一.简介 Unity支持的图像文件格式非常多,包括TIF.PSD.TCA.JPC.PNG.GlF.BMP.IFF.PICT.DDS等. 另外,Unity还支持用Photoshop制作的包含多个图层的PSD格式的图片.PSD格式图片这图层导入Unity之后会自动合并显示,而且该操作还不会破坏PSD源文件的结构. 二.图片格式及尺寸要求 为了优化运行效率,在几乎所有的游戏引擎中,图片的像素尺寸都是需要特别注意的,建议图片文件里的尺

XML--- XML文档类型定义(DTD)

**定义:**DTD定义了文档的逻辑结构,规定了文档中所使用的元素.实体.元素的属性.元素与实体之间的关系.其作用主要表现在以下几个方面. (1) 使用DTD可以提供一种统一的格式.XML的可扩展性为文档的作者提供了很高的灵活性,可有时候需要的是统一,要求某一类文档具有相同的结构. (2) 使用DTD可以保证数据交流和共享的顺利进行. (3) DTD使用户能够不依赖具体的数据就知道文档的逻辑结构.在没有XML文档的时候,也可以根据DTD为XML文档编写样式单,编写处理程序,这样可以有效地提高工作

VS2010中出现无法嵌入互操作类型

VS2010中出现无法嵌入互操作类型 针对word或excel操作时,出现VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法 问了度娘,解决方法如出一辙:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False.问题轻松解决后,应该有很多人纠结这个“嵌入互操作类型”到底是个什么意思呢?下面让我慢慢的道来.(如果你时间不多,直接看红色字体部分) 就软件而言,互操作性——这条术语用来描述的是不同的程序(programs)借助于同一套交换格式(exchang

VS C# 嵌入互操作类型

SQLDMO.Restore oRestore = new SQLDMO.RestoreClass(); SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass(); 在VS2010中编译上述代码,提示“无法嵌入互操作类型“SQLDMO.BackupClass”.请改用适用的接口.” 经过查阅相关资料发现,将引用的Interop.ADOX和Interop.SQLDMO引用属性中的嵌入互操作类型设置为False即可. 具体原理还不是特别理解,

Visual Studio中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法

解决方案:选中项目中引入的dll,鼠标右键,选择属性,把"嵌入互操作类型"设置为False,问题轻松解决. 问题分析: 1."嵌入互操作类型"中的嵌入就是引进.导入的意思,类似于c#中using,c中include的作用,目的是告诉编译器是否要把互操作类型引入. 2."互操作类型"实际是指一系列Com组件的程序集,是公共运行库中库文件,类似于编译好的类,接口等. 3."嵌入互操作类型"设定为true,实际上就是不引入互操作集(

VS中出现无法嵌入互操作类型

针对word或excel操作时,出现VS2010中,无法嵌入互操作类型“……”,请改用适用的接口的解决方法 问了度娘,解决方法如出一辙:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False.问题轻松解决后,应该有很多人纠结这个“嵌入互操作类型”到底是个什么意思呢? 您通过将引用上的“嵌入式互操作类型”属性设置为 true,告诉编译器为您将互操作类型嵌入到 Visual Studio 中. 总结: 1.”嵌入互操作类型”中的嵌入就是引进.导入的意思,类似于c#中usin

[开发笔记]-“在引用COM组件时,出现了无法嵌入互操作类型。。。”的错误

这两天在做一个需要将wps文档转换成word文档的程序,在调用wps的com组件时项目编译是没有问题的,但当运行的时候却弹出了下面的错误提示: 从网上百度一番后,找到了正确的解决方法. 先从Com组件中添加引用: 选中引入的Com组件库,右键-> 属性: 将“嵌入互操作类型”改为 False 选项: 重新编译,程序正常运行. 由此,让我联想到了在前不久一个朋友在使用Office组件用来转换pdf文档时,出现的 “无法嵌入互操作类型...”的问题,记得当时他的处理方法是按照网上说的教程,设置程序获