- 博客(22)
- 收藏
- 关注
原创 Time Killer Series: Amusement Park v0.001 Release
It is a project of Computer Graphics.It is based on OpenGL. Atpresent, it cannot be like a game. But it is more like a demo ofOpenGL. Besides modeling, it also demonstrates the features asdescri
2008-11-16 08:37:00
571
原创 Lisp snippets
使用Lisp是因为课程AI的要求,贴出一些自己写的lisp的代码和大家分享,以后自己也可以参考。1. 读取list中某个给定位置的值;; retrieve the value at the position pos of a list;; return a list containing the value if successfully(defun value_at (lp pos) (if
2008-10-23 09:28:00
573
原创 LFS编后感
我已经使用Linux系列的系统一段时间了,一直以来都对它们中的软件包之间的依赖关系特别反感,有时候明明两个不相干的软件也能依赖得上,比如说NVIDIA的显卡驱程和内核文件竟然有关联,不能不装上NVIDIA的显卡驱程,但是我用的是ATI显卡!!所以决定自己动手编译一个Linux ^_^。这次编译的过程主要是按照LFS-6.3所说的进行,并且是在SUSE10.3下进行的,不是使用光盘启动再编译。但是软
2008-04-30 00:08:00
1771
1
原创 SVN简易使用手册
<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H2 { margin-bottom: 0.08in } H2.western { font-family: "Times New Roman", serif; font-siz
2008-04-18 21:02:00
3782
原创 Learning Java: Initialization
In a class, members can be initialized when they are declared, by assigning avalue to it. It looks like this:class Dog { String name="PP"; ....}Here, the member "name" is initialized with "PP" a
2007-11-17 16:03:00
682
原创 Learning C++: The Constructor And Destructor
When programming with C++, programmers do not need to call destructorsexplicitely. They are called by the compiler before the end of objects. Sometimes,it is confusing that how the compilers deal with
2007-10-31 13:58:00
1188
原创 读书笔记 -- VRML与Java编程技术 Transform 节点
Transform节点创建一个相对于已有坐标系的新坐标系,该节点所包含的空间都是在这个新坐标系的基础上创建的。Transform的语法如下:Transform { #exposedField MFNode children []#exposedField SFVec3f translation 0.0 0.0 0.0#exposedField SFRotation rotation 0.0 0.0
2007-10-28 00:10:00
1829
原创 读书笔记 -- VRML与Java编程技术 编组节点
Group能够将多个不同的或者相同的VRML节点组织在一起,以便创建更复杂的物体造型。其语法定义如下:Group { #exposedField MFNode children []#field SFVec3f bboxCenter 0.0 0.0 0.0#field SFVec3f bboxSize -1.0 -1.0 -1.0#eventIn MFNode addChildren#eventO
2007-10-28 00:07:00
768
原创 读书笔记 -- VRML与Java编程技术 法向量节点
法向量是表示一个面的朝向的方法,指向哪个方向的面就有指向哪个方向的法向量。Normal节点用来生成一个法向量矢量列表,并可以作为基于坐标几何节点的子节点。其节点语法如下:Normal { #exposedField MFFloat vector []}vector域指定了一个法向量矢量的列表。该列表用做造型法向量。该域值表示三维坐标的XYZ分量。当法向量索引被几何节点引用时,Normal节点列表中
2007-10-28 00:04:00
728
原创 读书笔记 -- VRML与Java编程技术 挤出造型
在VRML中,利用Extrusion创建挤出造型,这种造型,类似于在工业制造中,有一种将正在加工的材料的流体通过一个金属板的模型孔,按照模型所设计的,挤压成为一个新的造型,这个过程就是挤出。Extrusion节点通过挤出过程创建了物体表面的几何形状,通常做为geometry的域值。其语法如下:Extrusion { #field MFVec2f crossSection [1.0 1.01.0 -
2007-10-28 00:01:00
1185
原创 读书笔记 -- VRML与Java编程技术 海拔栅格
海拔栅格就是在平面上先创建一个栅格,再在栅格上任选一点,并且改变这个点在Y轴方向上的值,增大这个值行程高山,减少这个值形成谷地。ElevationGrid节点使用所提供的海拔值的栅格来为一个区域创建几何表面。通常为造型节点geometry域的域值。其语法如下:ElevationGrid { #field SFInt32 xDimension 0#field SFFloat xSpacing 0.0
2007-10-27 23:59:00
900
原创 读书笔记 -- VRML与Java编程技术 面节点
在VRML中,面的创建通常用IndexedFaceSet节点来实现,其通常用于geometry的域值。IndexedFaceSet的语法如下:IndexedFaceSet { #exposedField SFNode coord NULL#field MFInt32 coordIndex []#exposedField SFNode texCoord NULL #field MFInt32 tex
2007-10-27 23:58:00
912
原创 读书笔记 -- VRML与Java编程技术 线节点
IndexedLineSet用来指定空间中的直线和折线。其语法如下:IndexedLineSet { #exposedField SFNode coord NULL#field MFInt32 coordIndex []#exposedField SFNode color NULL#field MFInt32 colorIndex []#field SFBool colorPerVertex TR
2007-10-27 23:56:00
708
原创 读书笔记 -- VRML与Java编程技术 点节点
PointSet节点用来创建一个点的几何形态。通常做为geometry域的域值。其语法如下:PointSet { #exposedField SFNode color NULL#exposedField SFNode coord NULL}color域用来为各个点进行着色。该域值通常为Color节点。Color节点语法如下:Color { #exposedField MFColor color [
2007-10-27 23:55:00
626
原创 读书笔记 -- VRML与Java编程技术 背景节点
Background节点用来生成VRML的背景,其生成的背景是立体的。其语法定义如下:Background { #exposedField MFFloat skyAngle []#exposedField MFColor skyColor [0.0 0.0 0.0]#exposedField MFFloat groundAngle []#exposedField MFColor groundCol
2007-10-27 23:53:00
963
原创 读书笔记 -- VRML与Java编程技术 文字节点
Text节点用来在VRML中创建文本造型。通常使用Shpae节点中的geometry域的域值。其语法如下:Text { #exposedField MFString string []#exposedField MFFloat length []#exposedField SFFloat maxExtent 0.0#exposedField SFNode fontStyle NULL}string
2007-10-27 23:52:00
1024
原创 读书笔记 -- VRML与Java编程技术 几何节点
Box节点用来创建长方体的原始几何造型。其语法定义如下:Box { #Field SFVec3F size 2.0 2.0 2.0}size的域值指定了一个以原点为中心的三维长方体的尺寸大小。这三个值分别表示长方体在X,Y,Z轴方向上的长度。它们都必须大于0.0Sphere节点描述一个球体的几何造型。其语法如下:Sphere { #field SFFloat radius 1.0}radius指定
2007-10-27 23:50:00
590
原创 读书笔记 -- VRML与Java编程技术 Shape节点
Shape 节点定义了一个VRML造型所据有的几何尺寸和外观。所有的VRML造型均使用Shape节点创建,因此Shape节点在VRML中尤为重要。Shape节点的语法定义如下:Shape { #exposedField SFNode appearance NULL#exposedField SFNode geometry NULL}appearance域的域值指定指一个节点Appearance,该
2007-10-27 23:48:00
979
原创 读书笔记 -- VRML与Java编程技术 域的类型
域的类型。域的类型分为单值类型(类型名以SF开头)和多值类型(类型名以MF开头)。SFBoolSFBool域是一个单布尔量,常用于开启或者关闭一个节点的性质特征。SFFlot和MFFlotSFFlot域是单值单精度浮点数,含有一个ANSIC格式的单精度浮点数。SFFlot域输出事件的初始值为0。MFFlot域是多值单精度浮点数,含有零个或多个ANSIC格式的单精度浮点数。MFFlot域输出事件的初
2007-10-27 23:46:00
805
原创 读书笔记 -- VRML与Java编程技术 One
VRML文件的扩展名是wrl或者wrz。VRML文件区分大小写。 VRML文件主要成分包括文件头,原型,造型,脚本,路由等。 并不是每个部分都是必须的,只有文件头才是。 VRML的文件头语法如下 #VRML V2.0 utf8 该文本必须位于VRML文件的第一行。其中VRML告诉浏览器该文件是VRML文件,V2.0表示VRML规范的2.0版本,utf8表示该VRML文件使用utf8编码。
2007-07-16 11:26:00
1030
转载 (转载)laTEX 中文环境的架设
转自http://www.soforge.com/emacs/teTeX-chinese.html 本文的目的是说明如何在 Unix/Linux 下搭建一个 TEX 环境,并作配置和调整, 可以用来编辑和处理中文,最终生成高质量的 pdf 文档。 文中示例都是在 NetBSD 操作系统下,结合 pkgsrc 软件包管理系统进行的。在 不同的 Unix/Linux 发
2007-02-14 22:25:00
2483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人