05 2016 档案

2016年5月面试题(Unity&iOS)
摘要:NGUI的DrawCall 1. drawcall定义:对底层图形程序(比如:OpenGL ES)接口的调用,以在屏幕上画出东西。 List在内存中连续的空间保存 List是 "线性直接存储类型" mipMap是什么? mipMap是摄像机离得远近用不同的图片 "参考文章" ) 折半查找算法 "Gi 阅读全文

posted @ 2016-05-30 17:33 xGull 阅读(411) 评论(0) 推荐(0)

2016年4月面试题(Unity)
摘要:一. C 中 值类型 和 引用类型 的区别? A: 1. 值类型的数据存储在内存的 栈 中;引用类型的数据存储在内存的 堆 中,而 内存单元中只存放堆中对象的地址 。 2. 值类型 存取速度快 ,引用类型 存取速度慢 3. 值类型表示 实际数据 ,引用类型表示 指向存储在内存堆中的数据的指针或引用 阅读全文

posted @ 2016-05-02 18:16 xGull 阅读(509) 评论(0) 推荐(0)

图形绘制管线
摘要:1.顶点数据通过GPU“几何阶段”的坐标变换与裁剪,最后获得屏幕上的三角面片(3D物体的几何信息); 2.光栅化利用“几何阶段”得到的三角面片作为输入,对屏幕上的像素正确配色 3.渲染管线的目的是为了在2D屏幕上通过最少的顶点和像素填充(裁剪实现)来达到显示图形的效果 阅读全文

posted @ 2016-05-02 15:26 xGull 阅读(697) 评论(0) 推荐(0)

浅谈GPU
摘要:1. 由于GPU的高并行性,对像素的处理无需像C++等高级语言一样进行遍历操作 2. GPU不仅在处理图形数据方面效率更高,在处理“不依赖其他同类型数据”的复杂算法方面也有更高的表现 3. GPU提供顶点编程和像素编程能力 阅读全文

posted @ 2016-05-02 15:18 xGull 阅读(254) 评论(0) 推荐(0)

.gitignore失效问题解决
摘要:.gitignore失效背景: 本地Mac上使用Unity新建了一个项目,使用git init将项目初始化为仓库,此时commit。随后,加入.gitignore文件,再次commit。然后提交整个仓库到Github。 从Win上clone仓库,使用Unity修改项目,发现.gitignore文件中 阅读全文

posted @ 2016-05-02 00:15 xGull 阅读(802) 评论(0) 推荐(0)

导航