美文网首页
纹理-Texture

纹理-Texture

作者: S_H_C | 来源:发表于2016-12-08 19:25 被阅读0次

首先我们要知道什么是纹理,纹理在Unity中就是图片,图片是由编程者自己导入的,下面就一步一步介绍怎么创建和改变纹理(只做简单的应用,不深入探讨)。

一、导入图片-创建纹理

导入图片资源之前我们先在Project视图里面创建一个Scenes文件,用来保存我们要搭建的场景和项目,方法如图1.1:


图1.1

创建好Scenes文件后我们就可以在Scenes文件中创建一个scene(名字可以自己设置),方法和上面一样,只是要先选中Scenes文件,然后我们再创建一个Textures文件,用来保存我们要导入的纹理图片,最后我们就可以在里面导入图片了。(不能嫌麻烦,是为了开发思路更清晰,更容易今后的查找和修改)。图1.2就是导入图片的步骤:

图1.2

图片1.2中Assets文件是系统默认就存在的,不可删除(Delete),一切创建的文件或是其它资源都默认存放在Assets中。

二、纹理属性的介绍

如图1.3就是导入的纹理属性:

图1.3

每一个纹理都有很多种类型,用于不同的地方,图1.4就是纹理的类型图:

图1.4

其中Cubemap可以用于创建Skybox(天空盒),后续章节会讲到。
下面我们就用这一个图片分别创建多个类型不同的纹理,选中类型,再单击下面的Apply按钮就行了,如图1.5:

图1.5

每一种纹理类型表现出来都可能不同,如图1.6就是Editor GUI and Legacy GUI类型的:

图1.6

细心的你肯定也发现了,改变纹理类型的同时,纹理图片的大小也在改变,这些都是Unity内部自己进行处理的,我们不需要在这里详细了解,我们只需要知道一般Unity中的纹理图片尺寸都能被2整除就行了。
纹理的格式如图1.7:

图1.7

选好后不要忘记点Apply。

相关文章

  • glTexParameter

    设置纹理参数 指定活动纹理单元的目标纹理,必须是GL_TEXTURE_2D GL_TEXTURE_CUBE_MAP...

  • 纹理-Texture

    首先我们要知道什么是纹理,纹理在Unity中就是图片,图片是由编程者自己导入的,下面就一步一步介绍怎么创建和改变纹...

  • 纹理texture

    1. 读取数据 1.1从颜色缓存取内容作为像素图直接读取 glReadPixels(GLint x, GLint ...

  • OpenGL学习4——纹理

    纹理(Texture) 纹理(Texture) 是一个2D图像(也有1D和3D纹理存在)用于给一个对象添加细节信息...

  • 第二章:图形绘制

    Texture 1.纹理(Texture):图片从原始格式,解码并上传到GPU的过程,被称之为纹理。2.用途:其实...

  • OpenGL纹理常用API

    读取纹理 载⼊入纹理 其他纹理操作 纹理对象 设置纹理参数 关于贴图方式(GL_TEXTURE_WRAP_S、GL...

  • 高级纹理

    这章介绍 立方体纹理(cubeMap)实现环境映射,渲染纹理(Render Texture)和程序纹理(Proce...

  • 二 纹理(texture)

    cocos2d-x技术群新群:117871561c++技术交流群:593010226这是一个换图的实例,同过这个实...

  • OpenGL - 纹理

    GitHub Demo : Texture 纹理的一些相关知识

  • 深度纹理生成及可视化渲染(three.js webgl_dept

    three.js中的webgl_depth_texture例子首先将场景渲染到深度纹理(depth texture...

网友评论

      本文标题:纹理-Texture

      本文链接:https://www.haomeiwen.com/subject/damsmttx.html