国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

用PHP動(dòng)態(tài)生成虛擬現(xiàn)實(shí)VRML網(wǎng)頁

2024-05-04 23:00:57
字體:
供稿:網(wǎng)友
注冊會(huì)員,創(chuàng)建你的web開發(fā)資料庫,多年前本人開始從事三維動(dòng)畫方面的學(xué)習(xí),后學(xué)習(xí)了php,發(fā)現(xiàn)可以通過php動(dòng)態(tài)生成vrml文檔,有點(diǎn)類似于generator動(dòng)態(tài)生成flash的方式。
由于vrml博大精深,這里只介紹一個(gè)簡單的例子,還可以將各種vrml結(jié)點(diǎn)存入數(shù)據(jù)庫中,這樣的虛擬現(xiàn)實(shí)網(wǎng)頁將……,爽!
下面是源程序。注意:在服務(wù)器上,要將讓php處理wrl格式的文檔,否則后果將是沒有任何虛擬現(xiàn)實(shí)。本源程序直接存成wrl文件,在瀏覽器中要安裝插件,可以到我的另一個(gè)主頁上去下載:http://go.163.com/~sjtucaocao/

<?php header("content-type: application/x-vrml");$txt="#vrml v2.0 utf8

def leftbox transform
{
translation -5 0 0
children
[
shape
{
appearance appearance
{
material material
{
diffusecolor 1 0 0
}
}
geometry box{}
}
def spherechild shape
{
appearance appearance
{
material material
{
diffusecolor 1 0 1
}
}
geometry sphere
{
radius 1.2
}
}
]
}

def rightbox transform
{
translation 5 0 0
children
[
shape
{
appearance appearance
{
material material
{
diffusecolor 0 0 1
}
}
geometry box{}
}
]
}

def onoff transform
{
translation 0 -1 0
children
[
shape
{
appearance appearance
{
material material
{
diffusecolor 0 1 0
}
}
geometry box{}
}
def ts touchsensor{}
]
}

def s script
{
eventin sfbool isactive
eventout mfnode child
field mfnode testnode use spherechild
url
"javascript:
function isactive(value)
{
if (value)
{
child=testnode;
}
}
"
}

route ts.isactive to s.isactive
route s.child to leftbox.removechildren
route s.child to rightbox.addchildren";echo $txt;
?> 
   
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 英德市| 延寿县| 苏尼特右旗| 怀远县| 岚皋县| 应城市| 阳东县| 钟祥市| 军事| 涞水县| 杭锦后旗| 永清县| 广宗县| 临夏市| 叙永县| 亳州市| 隆化县| 南漳县| 华亭县| 石台县| 兴宁市| 望奎县| 白银市| 芦溪县| 常山县| 梧州市| 巧家县| 昌吉市| 陇南市| 壤塘县| 文昌市| 莱西市| 云霄县| 保德县| 菏泽市| 恭城| 兴国县| 丹寨县| 勐海县| 开原市| 兴化市|