VRML1.0標準的產(chǎn)生和制定是許多人共同合作的結果。1993年9月, Tony Parisi和 Mark Pesce開發(fā)了第一個VRML瀏覽器,這是WWW上3D瀏覽器的最早原型,并于1994年5月在瑞士日內(nèi)瓦召開的萬維網(wǎng)大會上首次公布。這次大會還正式提出了VRML這個名字,但當時所代表的含義是 Virtual Reality Markup Langunge,后來,為了反映三維世界的建立,便將 Markup改為 Modeling,縮寫仍為VRML這次大會后,個名為www -vrmImail list的組織成立了,該組織于1994年秋在第二次萬維網(wǎng)大會上發(fā)布了VRML1.0的草稿。VRML1.0允許單個用戶使用非交互功能,且沒有聲音和動畫,它只允許建立一個可以探索的環(huán)境因此VRML1.0的功能十分有限。
VRML2.0的規(guī)范于1996年8月通過,它以SG1公司的 Moving World提案為基礎。名義上,它是在VRML1,0的基礎上進行了補充和完善,實際上與VRML1.0相比,從內(nèi)容到文件結構上都有較大的改變。在VRML2.0中,節(jié)點數(shù)量被擴展到54個,支持的對象也已包括動態(tài)和靜態(tài)兩大類。而業(yè)界范圍內(nèi)對于VRML2.0的支持非常有力。世界許多重要的廠商明確表示,VRML20將是他們產(chǎn)品結構的基礎。
VRML2.0于1997年4月提交國際標準化組織委員會(ISO)審議,并于1997年12月正式批準,按照國際慣例,將其定名為VRML97(ISO/IEC14772-1:1997)。
1998年,VRML組織更名為Web3D,并制定了一個新的標準X3D。該標準是在VRML的基礎上做了很多改動。X3D是一種支持XML編碼格式的開放式3D標準,3D數(shù)據(jù)可以通過網(wǎng)絡實現(xiàn)實時交流,具有可移植性、頁面整合性,易于和下一代的網(wǎng)絡技術整合。另外,它采用了組件化結構設計,減少了系統(tǒng)資源的占用且具有很強的可擴展性這無疑將推動互聯(lián)網(wǎng)上交互式三維應用的快速發(fā)展。
內(nèi)容來源:喻曉和《虛擬現(xiàn)實技術基礎教程第2版》