在进行路径追踪时,一个要解决的问题是怎样以有限的资源来无偏估计具有无限长度路径的光照贡献。俄罗斯轮盘是解决这个问题的一种方法,它基于这样一种思路:对于物理正确的光照传输,长度越长的路径其反射的光照越小,因此可以将贡献量足够小的路径剔除掉。 为了应用俄罗斯轮盘,我们在每次要投射一条新的路径的时候,设定 ...
分类:
编程语言 时间:
2020-04-15 21:04:55
阅读次数:
65
原理跟WPF版本的差不多,只是渲染的底层逻辑都要自己写。 UI部分使用了Direct2D和DirextWrite实现。 ~~~ //部分实现代码 m_device GetWrappedDevice() AcquireWrappedResources(m_device GetWrappedBackBu ...
分类:
其他好文 时间:
2020-04-14 00:44:40
阅读次数:
119
1)概率论与贝叶斯先验 本福特定律:又称第一数字定律,是指在实际生活得出的一组数据中,以1为首出现的概率约为总数的三成;是直观现象1/9的三倍。 贝叶斯公式:给定某系统的若干样本X,计算该系统的参数。-28:13 分布-32:56 两点分布 0-1分布 -33:02 二项分布 -34:46 泊松分布 ...
分类:
其他好文 时间:
2020-04-12 16:06:03
阅读次数:
67
成对交换节点。给一个linked list,请成对调换node。例子 Given 1->2->3->4, you should return the list as 2->1->4->3. 我的思路是迭代。依然是给一个dummy节点放在head节点之前,然后dummy.next是head节点,nex ...
分类:
其他好文 时间:
2020-04-12 14:57:23
阅读次数:
75
i.MX 6UltraLite(简称为i.MX 6UL)是i.MX6系列的新产品。i.MX 6UltraLite采用单核ARM Cortex-A7,处理器主频528MHz,采用NEON技术加速多媒体和信号处理算法,具有浮点运算单元。适合于物联网,电子支付,智能家居,能源管理等领域。
如何在i.MX6UL平台上实现硬浮点与软浮点?
分类:
其他好文 时间:
2020-04-11 22:13:16
阅读次数:
79
Selectable的状态切换 状态类型 Selectable一共有Normal、Highlighted、Pressed、Disabled四个状态。 新版本加入了Selected状态,老版本的Unity其实也对Selected状态进行了处理,当该Selectable是全局Selected对象时,将状 ...
分类:
编程语言 时间:
2020-04-11 22:05:59
阅读次数:
106
<div style="height:60px;"> <label class="normal"> <input type="radio" id="StatusA" name="Status" value="0" />开票中 </label> <label class="normal"> <inpu ...
分类:
Web程序 时间:
2020-04-08 22:54:57
阅读次数:
159
1. css 2.x 文字换行 /*强制不换行*/ white-space:nowrap; /*自动换行*/ word-wrap: break-word; word-break: normal; /*强制英文单词断行*/ word-break:break-all; 两端对齐 text-align:j ...
分类:
Web程序 时间:
2020-04-08 22:49:04
阅读次数:
111
1 <script> 2 3 var For_photo = [] 4 var normal_data = new Object(); 5 var Userinfo = JSON.parse(sessionStorage.getItem('Userinformation')); 6 for (var ...
分类:
Web程序 时间:
2020-04-07 22:36:56
阅读次数:
89