续在手提电脑中设计心中所设想的三维网站。
靳腾程做三维网站的构思起源于一款三维桌面——Win3D,Win3D是一套相当迷人的桌面环境软件,它可使电脑用户的桌面变成一个3D的环境。
在Win3D中有一个大厅、一个办公室和一个网络中心,在大厅中包括一个游戏仓库,CD播放器和幻灯片放映机。电脑中所有的程序,在Win3D中被安排成一个个生活用品。
在这里是用CS那种第一人称的操作方式,使用者可以前进、后退。
靳腾程在使用这款软件时,他对于编程还是一个一窍不通的门外汉,也仅仅是知道一点关于网页制作的基础知识,当时他想,既然一样都是程序,那么网站是不是也可以做成这样?于是,他又因为兴趣,走上一条当时还很少有人问津的三维网站制作之路。
第一次,他将Win3D的运行程序直接上传到主机,结果他以失败告终,因为以点EXE结尾的可执行程序,在网页中直接运行,根本不会显示,只是提示下载。
虽然失败,但他一直没有放弃,在网络上寻找许久之后,终于被他找到一种可以通过安装浏览器插件的方式来展现三维场景的好东西——VRML。
VRML是英语VirtualRealityModelingLanguage的缩写,意思是虚拟现实建模语言,并且这种编程语言在国际上有一个统一的ISO标准——ISO/IEC14772。
这种语言可以全方位的完美展现三维场景,可以让人有一种身临其境的美妙体验。
在其中的某些节点甚至还可以实现人机交互的功能。如果将这种语言与JS结合,可以实现更为丰富的效果。
现在靳腾程所采用的编码,是VRML2。0的升级版X3D,这种最新的编码方式可以实现XML。
这些代码虽然可以完美的表现三维场景,但做出一个可以进行网络上替身与替身之间的交互,却是非常困难,因为它们无法进行数据的处理,也就是说这种编程代码不能与数据库进行连接。
在思考很长一段时间后,学历只有中专水平的靳腾程,竟然找到用易语言与X3D结合,取长补短的好办法。
至此,一向是得棵小树就想整片森林的靳腾程,便有一个大胆的构想,建造一个三维的网络城市。
当他制作起来的时候,才发现这个构想有些不切合实际,先不说那复杂的数据库构建,也不说那成百上千种的建筑模型,单单是那些人物的设计,就已经搞得他有些焦头烂
本章未完,请点击下一页继续阅读! 第5页 / 共7页