Mas9uerade

去见那些曾见未见的风景

Ugui batch原理

UGUI drawcall合并原理 高数量的drawcall带来的坏处不用多说了,本篇重点说的是UGUI是如何合并drawcall的。 通过这篇博客,你将学会如何精算一个UGUI界面到底有几个drawcall,并且能想象出各UI控件的渲染顺序(即Frame Debugger窗口里的渲染顺序)。 以下案列的unity版本: ##一、 概念篇 在学习本篇之前,你需要了解以下几个名词。 b...

TCP那些事(转载)

[Toc] 转自 TCP 的那些事儿(上) , TCP 的那些事儿(下) TCP协议的定义 废话少说,首先,我们需要知道TCP在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——Data Link层,在第二层上的数据,我们叫Frame,在第三层上的数据叫Packet,第四层的数据叫Segment。 首先,我们需要知道,...

面试问题总结

TCP/HTTP区别 TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。 Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开,这个过程是很短的。所以Http连接是一种短连接,是一种无状态的连接。...

Unity渲染学习

"面试小记"

面试知识点整理 渲染路径 前向渲染 一、前向渲染中的原理 前向渲染是通过深度缓冲和颜色缓冲来实现的,使用深度缓冲来决定一个片元是否可见,如果可见,则更新颜色缓冲区中的颜色值。如果场景中有n个物体受m个光源的影响,那么要渲染整个场景,则需要n*m个pass,如果m较多的话,这个开销还是比较大的。那么如何在得到理想效果的同时来节省性能呢,unity提供了一些策略来进行处理前向渲...

C#数据结构解析

"面试小记"

“面试知识点整理 摘抄自Hash算法:双重散列,System.Collections.Generic 源码阅读总结 C#数据结构解析 ArrayList ,List ArrayList 和 List 都是不限制长度的集合类型 ,List相比ArrayList 就内部实现而言除了泛型本质没有太大区别。不过为避免装箱拆箱问题,尽可能使用List 集合内部是由数组实现,默认大...

3D数学基础

"向量,矩阵,坐标系"

面试被问了向量,矩阵,旋转矩阵,四元数的问题,需要好好总结一下 摘抄自 【Unity技巧】四元数(Quaternion)和旋转 3D数学基础 向量 1. 向量的加减 向量的加减就是每个值的加减 2. 向量的Magnitude 向量的每个分量平方后相加再开根号 3. 向量的点积 点积, 又称内积(Inner Product), dot满足交换率 几何意义: ...

TopK排序

TopK排序算法总结 问题描述: 从arr[1, n]这n个数中,找出最大的k个数,这就是经典的TopK问题。 栗子: 从arr[1, 12]={5,3,7,1,8,2,9,4,7,2,6,6} 这n=12个数中,找出最大的k=5个。 一、排序 排序是最容易想到的方法,将n个数排序之后,取出最大的k个,即为所得。 伪代码: sort(arr, 1, n); return...

Unity GC

"面试小记"

“面试知识点整理 为什么需要GC   为什么要使用GC呢?也可以说是为什么要使用内存自动管理?有下面的几个原因:   1、提高了软件开发的抽象度;   2、程序员可以将精力集中在实际的问题上而不用分心来管理内存的问题;   3、可以使模块的接口更加的清晰,减小模块间的偶合;   4、大大减少了内存人为管理不当所带来的Bug;   5、使内存管理更加高效。   总的说来...

Unity Shader 概念重析

"面试小记"

“面试知识点整理,转自 [Unity 官方推送] Unity Shader 总结 1. Unity Shader 概念重析 1 .1 三大 Shader 编程语言(CG/HLSL/GLSL) Shader Language的发展方向是设计出在便携性方面可以和C++、Java等相比的高级语言,“赋予程序员灵活而方便的编程方式”,并“尽可能的控制渲染过程”同时“利用图形硬件的并行...

My Fantasy in Chongqing

念念不忘,必有回响

My Fantasy in Chongqing 周五办理离职,当天晚上飞重庆,循环了一路的《飞奔向你》和《披星戴月地想你》,肾上腺素和多巴胺不停地刺激着我的大脑,我就要再次见到我最喜欢的女孩了。 2天2夜的行程排得很满,想要更深的去了解她,也担心她的会不会太累。其实重庆没有想象中的那么好玩,美食也没有超乎预期的美味,但是就是因为在一起的人,觉得重庆的一切是那么美好。 刺骨的江风变成了飒...