总的来说法线贴图就是一张RGB图记录了XYZ的法线信息,无它,但关键是一个切线空间,推荐以下几篇文章。 http://blog.csdn.net/bonchoix/article/details/8619624 http://www.cnblogs.com/shuifenzi/articles/25 ...
分类:
其他好文 时间:
2017-05-20 01:02:39
阅读次数:
227
写在前面体积光,这个名称是God Rays的中文翻译,感觉不是非常形象。God Rays事实上是Crepuscular rays在图形学中的说法,而Crepuscular rays的意思是云隙光、曙光、曙暮辉的意思。在现实生活中,它的样子大概是以下这样:体积光的翻译大概就是因为这样的光可见好像有体积 ...
分类:
编程语言 时间:
2017-05-19 13:29:01
阅读次数:
286
Java中线程的实现: 一、线程简介: 实现的两种方式为: 1、Thread类 2、Runnable接口 都在java.lang中 都有共通的方法:public void run() 二、线程常用方法 线程启动:start() 线程睡眠:sleep() 线程抢占:join() 线程让步:yield( ...
分类:
编程语言 时间:
2017-05-15 13:03:08
阅读次数:
205
多线程 目录(?)[-] 本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。 首先讲一下进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码 ...
分类:
编程语言 时间:
2017-05-13 11:22:44
阅读次数:
259
当使用y=kx+b时,与x轴垂直的直线无法计算。因此使用法线式ysin(theta)+xcos(theta) = dist。貌似这么用有点复杂了,直接使用ax+by=1不知道能不能计算,未测试。 # 修改自 http://www.cnblogs.com/NanShan2016/p/5493429.h... ...
分类:
编程语言 时间:
2017-05-12 11:45:28
阅读次数:
211
机器学习就是把无序的数据转换成实用的信息。 机器学习的主要任务就是分类,通过通过训练数据训练算法,终于能够将实际的数据分到合适的类别中 监督学习算法:预測目标变量的值 k-means算法。线性回归 朴素贝叶斯算法,局部加权线性回归 支持向量机。ridge回归 决策树。lasso最小回归系数预计 无监 ...
分类:
其他好文 时间:
2017-05-06 21:57:45
阅读次数:
167
1. 本周学习总结 2. 书面作业 本次PTA作业题集多线程 互斥访问与同步访问完成题集4-4(互斥访问)与4-5(同步访问)1.1 除了使用synchronized修饰方法实现互斥同步访问,还有什么办法实现互斥同步访问(请出现相关代码)? 答: 1.2 同步代码块与同步方法有何区别? 答:同步方法 ...
分类:
编程语言 时间:
2017-05-06 20:45:16
阅读次数:
234
Unity(或者说基本全部图形引擎)生成一帧画面的处理过程大致能够这样简化描写叙述:引擎首先经过简单的可见性測试,确定摄像机能够看到的物体,然后把这些物体的顶点(包含本地位置、法线、UV等),索引(顶点怎样组成三角形),变换(就是物体的位置、旋转、缩放、以及摄像机位置等)。相关光源,纹理,渲染方式( ...
分类:
其他好文 时间:
2017-05-05 23:10:49
阅读次数:
222
目的:给定任意法线贴图,实现折射效果 主要技术:RenderTarget,glsl 提取出一个可供使用的Sprite派生类 计算模型如下: 黑色部分为玻璃切线,红色部分为场景。绿色线为垂直于场景的视线及其延长线,红色为法线。我们求折射光,等于在给定的OB,法线向量下,求取视线经过折射后与场景的交点和 ...
分类:
其他好文 时间:
2017-05-05 21:00:51
阅读次数:
537
Spring 框架为我们提供了很多方便,但是有时候也会有一些特殊情况,比如,你想在spring管理的class中定义一个变量,这样就会出现很多线程安全的问题,,所以呢。解决方法是: 1.尽量不要在spring管理的class中定义变量,(哈哈哈,看到这句话之后,是不是特别想打我。。。。),当然,如果 ...
分类:
其他好文 时间:
2017-05-05 14:10:08
阅读次数:
151