当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 一、Web3D的发展历史 网络三维技术的出现最早可追朔到VRML。
 

 

 ·java实现屏幕取色    »显示摘要«
    摘要: color pixel = new color(0,0,0); robot robot; point mousepoint; int r,g,b; mouseinfo mouseinfo; robot = new robot(); mousepoint = mouseinfo.getpointerinfo().getlocation(); pixel = robot.getpixelcolor(......
 ·关于pb和存储过程的问题    »显示摘要«
    摘要:存储过程实为一个解决很多的问题的好办法,以经有近一个星期的时间了,被卡在存储过程的问题上了,存储过程在后台执行一切正常,功能为传递两个视图名和视图中的字段名,在存储过程中创建一个表,形成交叉报表的型式。可是在后台执行的时候正常,在前台调用该存储过程的时候却是总也无法正常创建该表。用事件跟踪器来跟踪,判断为或者是临时表的数据为空,或者是没有连接上字段。但一直未能得其解。今天,在老师的指导下,终于有了......


前进中的Web3D
一.web3d的发展历史

【程序编程相关:C#中字符串的加密

【推荐阅读:关于一个支持多线程下载的Servlet

  网络三维技术的出现最早可追朔到vrml. 【扩展信息:在不同模块(甚至是不同的程序)之间互相通

  vrml(virtual reality modeling language)即虚拟现实建模语言.

  vrml开始于20世纪90年代初期.1994年3月在日内瓦召开的第一届www大会上,首次正式提出了vrml这个名字.

1994年10月在芝加哥召开的第二届www大会上公布了规范的vrml1.0草案. 

1996年8月在新奥尔良召开的优秀3d图形技术会议-siggraph´96上公布通过了规范的vrml2.0第一版.它在 vrml1.0的基础上进行了很大的补充与完善.它是以sgi公司的动态境界moving worlds提案为基础的. 

1997年12月vrml作为国际标准正式发布, 

1998年1月正式获得国际标准化组织iso批准简称vrml97.vrml97只是在vrml2.0基础进行上进行了少量的修正.

  vrml规范支持纹理映射.全景背景.雾.视频.音频.对象运动.与碰撞检测--一切用于建立虚拟世界的所具有的东西.

  但是vrml并没有得到预期的推广运用,不过这不是vrml的错,要知道当时14.4k 的modems是普遍的.vrml是几乎没有得到压缩的脚本代码,加上庞大的纹理贴图等数据,要在当时的互连网上传输简直是场噩梦.

  1998年.vrml组织把自己改名为web3d组织,同时制订了一个新的标准,extensible 3d (x3d),到了2000年春天,web3d组织完成了vrml到x3d的转换.x3d整合正在发展的xml.java.流技术等先进技术,包括了更强大.更高效的3d计算能力.渲染质量与传输速度. 

  在此期间,一场web3d格式的竞争正在进行着.在去年siggraph上,展示了超过30种web3d格式.当然,只会有其中的一小部分能够脱颖而出最终生存下来.在本文后半部分将会对一些有实力且目前已经取得了一定市场的格式作介绍.

  最近一些厂商瞄准了一个市场,就是从二维图像生成三维物体.一般都是通过拍摄一个物体的多个方向,再由特殊的软件转化为3d网格.象viewpoint.realviz.immersion.

  尽管出现了如此之多的解决方案,难道让我们每个人都跳上了web3d的列车了吗?一些困难与障碍仍然存在.

  首先是没有统一的标准.每种方案都使用不同的格式与方法.flash能够在今天大行其道是因为它是唯一的,java在各平台得到运用也因他是唯一的.没有标准,3d在web上的实现过程还将继续挣扎.

另外插件的问题也是一个困绕.
...   下一页
 ·php&more wiki试运行     »显示摘要«
    摘要: phpmore一直在不断发展现在推出wiki,方便和php爱好者及读者联系交流。今后还会为国内的php程序员提供blog。 地址:http://wiki.phpmore.com最近一直都没有时间更新blog ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE