向场景中添加光照的4个步骤:
1)为每个物体的每个顶点计算法向量,法线确定了物体相对于光源的指向
法线的计算:设向量a(x1,y1,z1),向量b(x2,y2,z2)
则a×b=(x2·y3-x3·y2,x3·y1-x1·y3,x1·y2-x2·y1)
2)创建、选择并定位所有的光源
光源的创建:
glLight*()函数可以定义光的一些属性——颜色、位置、方向
定义光时,此族函数最...
分类:
其他好文 时间:
2014-07-12 23:53:22
阅读次数:
381
一、EXE文件概念
EXE File英文全名executable file ,译作可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。如记事本程序notepad.exe ,可以用来编辑文档,如:测试.txt双击打开notepad.exe记事本程序来进行编辑处理。
二、EXE文件结构...
分类:
其他好文 时间:
2014-07-12 21:45:36
阅读次数:
267
使用frameset进行窗口分帧,构建简易的后台页面。这篇博客就作为一个简易后台管理页面的实战演练。
1 首先,需要一个页面,使用按比例划分为适合的三个区域:头部,菜单,主体。
不能放在中编写。
给每一个进行命名,便于后面链接时target属性可以直接指向指定位置。
代码如下(文件名自定义,我写的是 frameset.html):
后台管理页面
...
分类:
Web程序 时间:
2014-07-12 19:02:55
阅读次数:
289
· 第28页
本页里的主要内容是:
1 介绍swift语言里的各类数制,或者说某一整数的不同表示形式。
1)十进制,无前缀
2)二进制,以0b开头,后边是若干个0和1的序列
3)八进制,以0o开头,后边是若干0~7的序列
4)16进制,以0x开头,后是0~9、a~f序列
以常量31为例,二进制表示31为:0b11111
以常量31为例,...
分类:
其他好文 时间:
2014-07-12 18:07:48
阅读次数:
332
String
ACCESS_CHECKIN_PROPERTIES
允许在登入数据库的时候读写其中的属性表,并上传改变的值
String
ACCESS_COARSE_LOCATION
允许应用访问范围(如WIFI)性的定位
String
ACCESS_FINE_LOCATION
允许应用访问精确(如...
分类:
移动开发 时间:
2014-07-12 17:31:10
阅读次数:
853
android提供了LocationManager来取得位置,用LocationListener来监听位置的变化
先做一些初始化工作:
/** latitude and longitude of current location*/
public static String mLat = "";
public static String mLon = "";
/** time out...
分类:
移动开发 时间:
2014-07-12 17:11:25
阅读次数:
248
· 第27页
1 type safelanguage
本页的主要内容是说swift语言是“类型检查”的安全型编程语言,意思是赋值语句的左值和右值的类型要一致,左值声明是string型变量那么等号的右值就该是个用双引号引起来的字符串,而不能是整形或者浮点数据。
编译器在编译代码时会检查赋值语句的左值和右值,如果类型不匹配,编译器报错,即要做数据的安全检查...
分类:
其他好文 时间:
2014-07-12 17:00:17
阅读次数:
201
目录语法结构如何使用?使用案例总结语法结构z-index:具体数字。如:div{z-index:100},注意,后面跟的数字并不带单位。主要应用在div,span等标签的层叠处理。如何使用?z-index在使用绝对定位 position:absolute属性条件下使用才能使用。通常我们让不同的对象盒...
分类:
Web程序 时间:
2014-07-12 16:06:06
阅读次数:
177
1 //dom4j添加内容,在第一本书上指定位置添加售价 更改保存所有孩子list集合的顺序 2 @Test 3 public void add1() throws Exception{ 4 //读 5 SAXReader reader =...
分类:
其他好文 时间:
2014-07-12 14:25:49
阅读次数:
211
1、在IE下第一次拖动的时候,被拖动的li元素会不显示,查了很多资料发现是因为在IE中定位出了问题,li标签还在,只是位置计算出错。解决的办法是在li的css样式中position设置为relative。这个问题在火狐等其他浏览器是不存在的。2、如果拖动的li所在容器出现了滚动条,当滚动条滑到最下面...
分类:
Web程序 时间:
2014-07-12 13:59:07
阅读次数:
6353