在Shader中会使用各种不同图参与渲染,所以简单地总结下各种图的渲染原理、制作方法,最后面几种是程序生成图。 1. Albedo 2. Diffuse(Photographic) 从上图可以看出来,Albedo是去掉Diffuse的光照和阴影生成的,而在pbr工作流下必须要用Albedo。 转换方... ...
分类:
其他好文 时间:
2019-03-14 00:17:59
阅读次数:
392
vim 三种模式 1.命令模式 2.输出模式 3.底线命令模式 w(e) 移动光标到下一个单词 b 移动到光标上一个单词 数字0 移动到本行开头 $ 移动光标到本行结尾 H 移动光标到屏幕首行 M 移动到光标到屏幕的中间一行 L 移动光标到屏幕的尾行 gg 移动光标到文档的首行 G 移动光标到文档尾 ...
分类:
系统相关 时间:
2019-03-12 22:36:34
阅读次数:
220
依赖引入 错误可能版本 不对 Failed to introspect bean class [org.springframework.orm.hibernate5.LocalSessionFactoryBean] for lookup method metadata: could not find ...
分类:
编程语言 时间:
2019-03-08 11:17:28
阅读次数:
1720
以如下入参为例,MyBatis 版本为 3.5.0 打上断点 大致流程 1、进入到 MapperProxy 类的 invoke 方法,执行接口的代理对象中的方法 2、进入到 MapperMethod 类的 execute 方法,执行数据库操作 3、进入到 ParamNameResolver 类的 g ...
分类:
其他好文 时间:
2019-03-05 21:07:34
阅读次数:
180
lab1 源码剖析 从实模式到保护模式 1. 初始化ds,es和ss等段寄存器为0 2. 使能A20门,其中seta20.1写数据到0x64端口,表示要写数据给8042芯片的Output Port;seta20.2写数据到0x60端口,把Output Port的第2位置为1,从而使能A20门。 3. ...
分类:
其他好文 时间:
2019-03-04 17:26:25
阅读次数:
280
本篇阅读目录 一、flask请求上下文源码解读 二、http聊天室(单聊/群聊)- 基于gevent-websocket 回到顶部 转:https://www.cnblogs.com/li-li/p/10252058.html#main 一、flask请求上下文源码解读 通过上篇源码分析,我们知道了 ...
分类:
其他好文 时间:
2019-02-28 21:09:50
阅读次数:
200
一、查找与引用函数的清单 二、VLOOKUP函数模型 三、VLOOKUP实例 四、个人所得税 五、offset应用基础 六、offset,合并单元格快速填充指定内容 七、MATCH函数 八、INDEX函数 九、积累数据 十、相同个数 十一、提取姓名 十二、index+match函数的组合应用 十三、 ...
分类:
其他好文 时间:
2019-02-22 23:44:40
阅读次数:
331
在前面的分享中,有讲解 “详解MongoDB中的多表关联查询($lookup)” 一节,其内容涵盖了常见的集合管理的需求。我们知道文档的选择都是通过$match进行匹配刷选。但这是文档间的匹配筛选,并没有对单个新生成的文档进行内嵌子文档进行筛选。 那么什么是$lookup后新文档的内嵌子文档呢? 假 ...
分类:
数据库 时间:
2019-02-19 13:20:41
阅读次数:
621
越是靠海的地方,海鲜越贵!但那是骗外地的以种田为生的人的...作为服务器,你敢想象系统的开销大部分都在“路由查找”上吗? 如果你的系统中10w+条量级以上的路由表项的话,这个无可厚非,然而系统就是一个服务器,一共两块网卡,连接在一个可怜的万兆以太网中,该以太网一共两个出口,一个默认网关,一个内网网关 ...
分类:
其他好文 时间:
2019-02-17 12:41:56
阅读次数:
179
百度云及其他网盘下载地址:点我 作者简介 Herb Sutter is the author of three highly acclaimed books, Exceptional C++ Style, Exceptional C++, and More Exceptional C++ (Addi ...
分类:
编程语言 时间:
2019-02-16 20:49:20
阅读次数:
245