亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? vrml第一章到第十一章.txt

?? VRML虛擬現(xiàn)實(shí)開(kāi)發(fā)電子書(shū)
?? TXT
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):

第一章 瀏覽器
	1、瀏覽方式控制
		Walk	模擬人在虛擬世界中的走動(dòng)和轉(zhuǎn)向
		Pan		在虛擬世界中的向上下或左右的平移
		Turn	改變?yōu)g覽者的視野角度,相當(dāng)于現(xiàn)實(shí)世界中人們的仰視、俯視、左轉(zhuǎn)和右轉(zhuǎn)。但是Turn可以實(shí)現(xiàn)任意角度的旋轉(zhuǎn),會(huì)形成一些在現(xiàn)實(shí)世界中不可能出現(xiàn)的奇怪視角,容易使瀏覽者分不清方向。
		Roll	在一個(gè)垂直面上實(shí)現(xiàn)順時(shí)針的和逆時(shí)針的視角的轉(zhuǎn)動(dòng)。
		Goto	單擊一個(gè)對(duì)象就將靠近單擊的位置觀察。
		Study	在瀏覽者的面前以不同的方向和不同的角度旋轉(zhuǎn)一個(gè)或一組漂浮在空間的物體,對(duì)感興趣造型的某些細(xì)節(jié)進(jìn)行仔細(xì)觀察。
	2、瀏覽視點(diǎn)控制
		View	視點(diǎn)是瀏覽者在三維空間中的觀察位置。如果VRML文件設(shè)置了多個(gè)視點(diǎn),那么單擊View兩側(cè)的箭頭將切換視點(diǎn)為當(dāng)前視點(diǎn)的前一個(gè)視點(diǎn)或后一個(gè)視點(diǎn),而單擊View則返回當(dāng)前視點(diǎn),另外右擊View將彈出一個(gè)所有視點(diǎn)的列表,選擇其中之一將顯示視點(diǎn)之間的快速切換。
		Zoon Out	當(dāng)瀏覽者在一個(gè)并不熟悉的虛擬世界中迷失了方向時(shí),它將自動(dòng)切換到一個(gè)遠(yuǎn)景的視點(diǎn)上,在這個(gè)視點(diǎn)上瀏覽者將看到整個(gè)的虛擬世界。
		Straighten Up	使瀏覽者的視線快速轉(zhuǎn)移到正前方,且使其與地面平行。
		Restore	將瀏覽者的視點(diǎn)切換到VRML文件默認(rèn)的觀點(diǎn)上,也就是瀏覽者進(jìn)入虛擬世界的第一個(gè)視點(diǎn)。

第二章 VRML文件的基本內(nèi)容
	1、文件頭
		#VRML V2.0 utf8
	2、路由
		將各個(gè)不同的節(jié)點(diǎn)綁定在一起以使虛擬空間具有動(dòng)感和交互性。
		在綁定路由的過(guò)程中應(yīng)注意:
			1.和節(jié)點(diǎn)的域和域值一樣,輸入接口(eventIn)和輸出接口(eventOut)同樣有一定的數(shù)值類型。且綁定在一起的輸入和輸出接口就應(yīng)該具有相同的數(shù)值類型,否則必將導(dǎo)致意想不到的錯(cuò)誤。
			2.綁定兩個(gè)節(jié)點(diǎn)的路由在沒(méi)有觸發(fā)之前一直都處于休眠的狀態(tài),只有在被觸發(fā)時(shí),才有事件從輸出接口的節(jié)點(diǎn)產(chǎn)生,并且通過(guò)路由傳送到輸入接口的節(jié)點(diǎn),引起相應(yīng)的虛擬世界中的變化。
			3.可以將多個(gè)節(jié)點(diǎn)綁定在一起,從而創(chuàng)建復(fù)雜的線路。
	3、節(jié)點(diǎn)
		1.VRML中的各種域值類型
			
					域值類型									簡(jiǎn)要說(shuō)明
				SFBool						開(kāi)關(guān)值。值為T(mén)RUE或FLASE,常用于指定某一個(gè)屬性的打開(kāi)或關(guān)閉
				SFFloat/MFFloat				浮點(diǎn)值。值為具有正負(fù)之分的實(shí)數(shù),用于指定某一個(gè)確定的數(shù)值屬性
				SFColor/MFColor				顏色值。值為由3個(gè)浮點(diǎn)值組成的數(shù)組,用于指定一個(gè)RGB規(guī)定的顏色
				SFRotation/MFRotation		旋轉(zhuǎn)值。值為由4個(gè)浮點(diǎn)值組成的數(shù)組,前3個(gè)數(shù)指定旋轉(zhuǎn)的坐標(biāo)軸,第4個(gè)數(shù)指定旋轉(zhuǎn)的角度
				SFString/MFString			字符串。值為由中括號(hào)中的一組字符,用于指定多個(gè)選擇中的一個(gè)選項(xiàng)
				SFVec2f/MFVec2f				二維浮點(diǎn)矢量。值為2個(gè)浮點(diǎn)值,用于指定一個(gè)二維的位置
				SFVec3f/MFVec3f				三維浮點(diǎn)矢量。值為3個(gè)浮點(diǎn)值,用于指定一個(gè)三維的位置
				SFInt32/MFInt32				32位整數(shù)。值為正整數(shù)
				SFImage						圖象值。用于指定描述圖象顏色的一系列的數(shù)值,用于繪制造型表面的紋理圖象
				SFTime						時(shí)間值。值為一個(gè)從格林威治時(shí)間1970年1月1日零時(shí)整開(kāi)始的、以秒計(jì)算的時(shí)間,用于指定一個(gè)動(dòng)畫(huà)開(kāi)始和結(jié)束的時(shí)間
				SFNode/MFNode				節(jié)點(diǎn)值。用于表明一個(gè)屬性節(jié)點(diǎn),控制造型節(jié)點(diǎn)創(chuàng)建造型
				
				注:表中以SF開(kāi)頭的是單值類型,該數(shù)值只是一個(gè)單一的數(shù)或數(shù)組;而MF開(kāi)頭的是多值類型,該數(shù)組指定的是一個(gè)數(shù)或數(shù)組的列表。
		2.定義節(jié)點(diǎn)名稱及其引用
			定義一個(gè)名稱,然后在本文件的后面可以反復(fù)地引用該節(jié)點(diǎn)。
			被定義的節(jié)點(diǎn)稱為原始節(jié)點(diǎn),對(duì)被命名節(jié)點(diǎn)的引用稱為實(shí)例。當(dāng)原始節(jié)點(diǎn)中的域值被修改,所有的實(shí)例也將自動(dòng)同時(shí)修改。
			
			定義節(jié)點(diǎn)名稱的語(yǔ)法如下
					DEF 節(jié)點(diǎn)名稱 節(jié)點(diǎn){ ...
									   ... }
			引用節(jié)點(diǎn)的語(yǔ)法如下
					USE 節(jié)點(diǎn)名稱
					
				注:1.節(jié)點(diǎn)名稱可以由大小寫(xiě)字母、數(shù)字和下劃線組成
					2.節(jié)點(diǎn)名稱中的字母區(qū)分大小寫(xiě)
					3.節(jié)點(diǎn)名稱不能以數(shù)字開(kāi)頭
					4.節(jié)點(diǎn)名稱不能包括諸如空格、Tab等不能打印的字符
					5.節(jié)點(diǎn)名稱不能包括單雙引號(hào)、加號(hào)、減號(hào)、逗號(hào)、句號(hào)、各種括號(hào)、英鎊符號(hào)等字符
					6.在VRML中以下用作特殊用途的字符串也不能用作節(jié)點(diǎn)名稱:
						DEF,EXTERNPROTO,F(xiàn)ALSE,IS,NULL,PROTO,ROUTE,TO,TRUE,USE,evevtIn,eventOut,expoesdField,field
	4、注釋信息
		注釋部分是以“#”字符開(kāi)頭,結(jié)束與該行行尾。

第三章 空間坐標(biāo)系
	1、單位
		VRML單位。與現(xiàn)實(shí)尺寸沒(méi)有可比性
	2、角度單位	
		在VRML空間中使用的角度單位是通常使用的弧度。
		弧度與角度之間的互換公式如下:
							弧度=角度×π/180	;π=3.1415926
							
							一些常用角度的弧度值
			角度值	0		30		45		60		90		120		135		150		180	
			弧度值	0.0		0.524	0.785	1.047	1.571	2.094	2.356	2.618	3.1416				
	3、空間坐標(biāo)系
		略......

第四章 基本造型
	1、
		1.Shape節(jié)點(diǎn)語(yǔ)法
			Shape{
					appearance	NULL	#域值類型	SFNode
					geometry	NULL	#域值類型	SFNode
						}
			appearance域的域值是一個(gè)定義了造型外觀的Appearance節(jié)點(diǎn)。Appearance節(jié)點(diǎn)將定義造型外觀的顏色和紋理。缺省值表示為一個(gè)白色且發(fā)光的造型外觀。Appearance域中包含有set_appearance的輸入接口和appearance_changed的輸出接口,可以通過(guò)將正確的事件傳送到前者來(lái)改變appearance域的域值,新的域值將通過(guò)后者輸出去。
			geometry域的域值是一個(gè)定義了空間造型的幾何尺寸大小的造型節(jié)點(diǎn)。缺省值表示沒(méi)有造型存在。包含set_geometry和geometry_changed(同上)。		
		
		2.Appearance節(jié)點(diǎn)語(yǔ)法
			Appearance(
					material			NULL	#域值類型	SFNode
					texture				NULL	#域值類型	SFNode
					texture Transform	NULL	#域值類型	SFNode		
						}
					
		3.Material節(jié)點(diǎn)語(yǔ)法
			Material{
					ambientIntensity		0.2			#域值類型	SFFloat
					diffuseColor		0.8 0.8 0.8		#域值類型	SFColor
					emissiveColor		0.0 0.0 0.0		#域值類型	SFColor
					shininess				0.2			#域值類型	SFFloat
					specularColor		0.0 0.0 0.0		#域值類型	SFColor
					transparency			0.0			#域值類型	SFFloat
						}
						
	2、基本的VRML造型節(jié)點(diǎn)
		1.BOX節(jié)點(diǎn)語(yǔ)法(正方體、長(zhǎng)方體)
					Box{
						size	2.0 2.0 2.0		#域值類型	SFVec3f	
							}
		
		2.Cylinder節(jié)點(diǎn)語(yǔ)法(圓柱體)
					Cylinder(
							radius		1.0		#域值類型	SFFloat
							height		2.0		#域值類型	SFFloat
							side		TRUE	#域值類型	SFBool
							top			TRUE	#域值類型	SFBool
							bottom		TRUE	#域值類型	SFBool
								}
		
		3.Cone節(jié)點(diǎn)語(yǔ)法(圓錐體)
				Cone{
					bottomRadius	1.0		#域值類型	SFFloat
					height			2.0		#域值類型	SFFloat
					side			TRUE	#域值類型	SFBool
					bottom			TRUE	#域值類型	SFBool
						}
		
		4.Sphere節(jié)點(diǎn)語(yǔ)法(球體)
				Sphere{
					radius		1.0		#域值類型	SFFloat
						}
		
	3、節(jié)點(diǎn)的編組
		通過(guò)Group編組節(jié)點(diǎn)將不同的VRML節(jié)點(diǎn)組織在一起來(lái)創(chuàng)建復(fù)雜的造型,進(jìn)而構(gòu)造整個(gè)的虛擬世界。
		Group節(jié)點(diǎn)語(yǔ)法
			Group{
				children			 []				#域值類型	MFNode
				bboxCenter	  0.0	 0.0	0.0		#域值類型	SFVec3f
				bboxSize	 -1.0	-1.0   -1.0		#域值類型	SFVec3f
				addChildren							#輸入接口	MFNode
				removeChildren						#輸出接口	MFNode
					}
			注:children域用于指定該組的組元的一個(gè)列表,各個(gè)組元在自己的最后用逗號(hào)與其他的組元分開(kāi)。children域的域值通常包含造型節(jié)點(diǎn)Shape和其他的Group節(jié)點(diǎn)。children缺省域值為一個(gè)空的組元列表,即一個(gè)空組。
			見(jiàn)示例:[航空塔.wrl]

第五章 文本造型
	1、Text節(jié)點(diǎn)語(yǔ)法
		Text{
			string		[]		#域值類型	MFString
			length		[]		#域值類型	MFFloat
			maxExtent	0.0		#域值類型	SFFloat
			fontStyle	NULL	#域值類型	SFNode				
				}
		
		1.string域
			用于指定所要?jiǎng)?chuàng)建的文本內(nèi)容。創(chuàng)建多行文本只需將所要?jiǎng)?chuàng)建的各行文本分別用引號(hào)引出,其中用逗號(hào)隔開(kāi)即可。
			輸入接口set_string和輸出接口string_changed。
		2.length域
			文本的缺省字符尺寸大小為1.0單位,字符間距1.0單位。
			length域的域值用于指定每一行的文本造型的長(zhǎng)度,使用的單位為VRML單位。Length域的缺省域值為0.0,代表文本造型將以原本的字符大小和間距來(lái)創(chuàng)建。
			當(dāng)string域指定的是多行文本,可以分別指定每一行文本造型的長(zhǎng)度,只要在中括號(hào)中給出一串以逗號(hào)分隔開(kāi)來(lái)的長(zhǎng)度值即可。若長(zhǎng)度值過(guò)少則后面的用缺省值,多的則忽略。
		3.maxExtent
			用來(lái)指定一個(gè)string域中創(chuàng)建的各個(gè)文本行的最大的長(zhǎng)度,即長(zhǎng)度大于這個(gè)最大長(zhǎng)度的文本行將被壓縮至指定的長(zhǎng)度,而長(zhǎng)度小于最大長(zhǎng)度的文本將保持原有的長(zhǎng)度不變。	
		4.fontStyle
			用于指定Text節(jié)點(diǎn)所創(chuàng)建的文本的外觀特征。fontStyle域的域值通常為一個(gè)FontStyle節(jié)點(diǎn)。
	
	2、FontStyle節(jié)點(diǎn)語(yǔ)法
		FontStyle{
					family			"SERIF"		#域值類型	SFString
					style			"PLAIN"		#域值類型	SFString
					size			1.0			#域值類型	SFFloat
					spacing			1.0			#域值類型	SFFloat
					justify			"BEGIN"		#域值類型	SFString
					horizontal		TRUE		#域值類型	SFBool
					leftToRight		TRUE		#域值類型	SFBool
					topToBottom		TRUE		#域值類型	SFBool
					language		""			#域值類型	SFString
						}				

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区视频| 99re视频精品| 久久亚洲精品国产精品紫薇| 麻豆精品一区二区综合av| 日韩精品最新网址| 成人免费视频视频在线观看免费 | 丰满放荡岳乱妇91ww| 国产视频视频一区| 91毛片在线观看| 午夜久久福利影院| 久久综合九色综合久久久精品综合| 国产成人在线色| 一区二区三区在线视频播放| 91精品在线观看入口| 国内精品嫩模私拍在线| 中文字幕在线不卡| 欧美麻豆精品久久久久久| 加勒比av一区二区| 亚洲美女偷拍久久| 精品奇米国产一区二区三区| www.欧美亚洲| 日韩福利电影在线| 欧美—级在线免费片| 欧美日韩一级二级| 国产91在线|亚洲| 亚洲午夜精品在线| 中文乱码免费一区二区| 欧美日本在线一区| av在线这里只有精品| 蜜桃传媒麻豆第一区在线观看| |精品福利一区二区三区| 9191国产精品| 91丝袜国产在线播放| 黄网站免费久久| 亚洲高清久久久| 国产精品美女久久久久久| 日韩精品一区国产麻豆| 在线免费观看视频一区| 成人精品小蝌蚪| 国产在线一区二区| 日欧美一区二区| 亚洲激情在线播放| 国产精品免费视频观看| 精品国产乱码久久久久久图片 | 亚洲成人av在线电影| 中文字幕不卡一区| 精品区一区二区| 日韩一区二区精品| 欧美日韩久久一区二区| 色先锋久久av资源部| 成人污污视频在线观看| 精东粉嫩av免费一区二区三区| 视频一区中文字幕| 亚洲va天堂va国产va久| 亚洲一区二区三区在线播放| 最好看的中文字幕久久| 国产欧美日韩久久| 精品国产伦理网| 精品国免费一区二区三区| 在线成人高清不卡| 欧美日韩国产123区| 欧美无乱码久久久免费午夜一区| 99视频国产精品| 97精品超碰一区二区三区| 粉嫩一区二区三区在线看| 国产成人免费xxxxxxxx| 国产剧情一区二区| 国产精品123区| 国产福利不卡视频| 成人一区二区视频| 丁香六月久久综合狠狠色| 成人高清在线视频| 顶级嫩模精品视频在线看| 国产成+人+日韩+欧美+亚洲| 国产成人精品www牛牛影视| 国产成人无遮挡在线视频| 懂色av一区二区夜夜嗨| 不卡影院免费观看| 91女厕偷拍女厕偷拍高清| 一本到不卡精品视频在线观看| 91欧美一区二区| 欧美日韩精品一区视频| 8x8x8国产精品| 精品福利在线导航| 亚洲国产精品99久久久久久久久| 中文字幕一区二区在线播放| 亚洲日本va午夜在线影院| 亚洲国产精品麻豆| 日韩黄色小视频| 国产麻豆视频一区| 99精品黄色片免费大全| 欧美视频在线观看一区| 欧美一卡2卡三卡4卡5免费| 久久久精品天堂| 亚洲欧美日韩综合aⅴ视频| 亚洲高清在线视频| 韩日欧美一区二区三区| 成人av电影在线| 欧美狂野另类xxxxoooo| 亚洲精品在线免费观看视频| 国产精品拍天天在线| 亚洲国产成人高清精品| 激情综合色播五月| 色综合欧美在线| 欧美电视剧免费全集观看| 中文字幕亚洲一区二区av在线 | 亚洲欧洲另类国产综合| 亚洲乱码国产乱码精品精的特点| 五月激情六月综合| 国产精品一区专区| 日本韩国精品一区二区在线观看| 欧美日韩在线播放一区| 久久精品这里都是精品| 一区二区激情视频| 狠狠色综合色综合网络| 在线精品视频小说1| 日韩免费观看高清完整版 | 在线成人免费观看| 国产欧美精品日韩区二区麻豆天美| 亚洲一区日韩精品中文字幕| 久草在线在线精品观看| 在线观看免费视频综合| 久久久久久一级片| 日韩av电影一区| 一本久道久久综合中文字幕 | 老鸭窝一区二区久久精品| 99久久综合狠狠综合久久| 欧美一级久久久| 一区二区三区影院| 国产精品自产自拍| 在线综合视频播放| 亚洲夂夂婷婷色拍ww47| av在线不卡电影| 久久精品男人的天堂| 麻豆91在线观看| 欧美电影一区二区| 亚洲激情图片小说视频| 不卡一二三区首页| 久久久噜噜噜久噜久久综合| 蜜臀av亚洲一区中文字幕| 欧美在线视频日韩| 亚洲色图视频网站| 成人av午夜影院| 国产精品天美传媒| 国产乱淫av一区二区三区| 欧美不卡视频一区| 免费的成人av| 91精品国产91综合久久蜜臀| 亚洲一区二区在线免费观看视频| 成人黄色一级视频| 国产精品无遮挡| 成人免费视频视频在线观看免费| 久久亚洲免费视频| 国产在线播放一区二区三区| 欧美刺激脚交jootjob| 蜜桃视频免费观看一区| 欧美一级xxx| 免费一级片91| 精品国产一区二区三区四区四| 秋霞午夜av一区二区三区| 在线播放中文字幕一区| 日韩二区在线观看| 91.成人天堂一区| 免费在线观看一区| 日韩欧美不卡在线观看视频| 久久精品国产一区二区| 日韩欧美一卡二卡| 国产一区二区三区久久悠悠色av| 久久综合九色欧美综合狠狠 | 国产在线一区二区| 久久色中文字幕| 丁香桃色午夜亚洲一区二区三区| 亚洲国产精品成人综合色在线婷婷| 丁香婷婷深情五月亚洲| 中文字幕制服丝袜成人av| 91小视频在线| 性做久久久久久免费观看| 日韩一区二区不卡| 国产一区二区三区四区在线观看| 国产亚洲婷婷免费| 99国产精品久久久久| 亚洲一二三级电影| 欧美电视剧免费全集观看| 国产成人激情av| 一区二区三区鲁丝不卡| 3atv一区二区三区| 国精产品一区一区三区mba桃花 | 久久久www成人免费无遮挡大片| 丁香婷婷综合网| 亚洲亚洲人成综合网络| 欧美一级片免费看| 国产精品综合在线视频| 亚洲女性喷水在线观看一区| 欧美另类高清zo欧美| 国产美女av一区二区三区| 亚洲天天做日日做天天谢日日欢| 欧美日韩国产区一| 国产精品资源站在线| 一区二区三区日韩在线观看| 精品免费国产二区三区|