纳金网

标题: 走进web/3D奇妙世界:关于TurnTool [打印本页]

作者: .    时间: 2012-9-4 17:54
标题: 走进web/3D奇妙世界:关于TurnTool
一、什么是 WEB/3D


    3D图形技术并不是一个新话题,它在图形工作站以至于PC上的应用早已瓜熟蒂落。然而互联网的出现,却给3D图形技术注入了新的活力,一些微妙而深刻的变化正在进行中。“web3d”这一新词的出现就反映了这种变化的全貌。没有人严格定义web3d,但我们可以把它理解为互联网上的3D图形技术。

二、WEB/3D 技术历史


    网络三维技术的出现最早可追溯到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计算能力、渲染质量和传输速度。

三、WEB/3D 技术现状


    在此期间,一场Web3D格式的竞争正在进行着。Adobe Atmosphere创建网络虚拟三维环境的专业开发解决方案、还有Macromedia Director 8.5 Shockwave Studio


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


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

    首先是没有统一的标准。每种方案都使用不同的格式和方法。Flash能够在今天大行其道是因为它是唯一的,JAVA在各平台得到运用也因他是唯一的。没有标准,3D在Web上的实现过程还将继续挣扎。 另外插件的问题也是一个困绕。几乎每个厂商开发的标准都需要自己插件的支持,这些插件从几百K到几兆不等,在带宽不理想的条件下必然限制了一部分人的使用热情。


以下列举一些WEB/3D技术:
JAVA3D   GL4Java   Fluid3D   Superscape(VRT) Vecta3D   pulse3D  Atmosphere   shockwave3D   blaxxun3D 和 Shout3D   Plasma     Cult3d   turnTool

四、什么是 turnTool

    TurnTool是一款功能强大的网络三维虚拟现实展示程序。由丹麦TurnTool公司于2000年正式推出。历经8年的发展,目前在上海也设有公司的分部,TurnTool有其自有的文件格式,扩展名为.TNT。


有了turntool,你就可以在网页、CD或者Office软件里面置入3D互动模型。
   
TurnTool分为TurnToolBox和TurnToolViewer两部分。

TurnToolBox :

    是一款可以运行在Autodesk Viz or 3D Stud-io Max 的插件程序,有了它你就可以制做出你想要的3D互动模型文件。


TurnTool Viewer :
    是一款免费的控件程序,通过它你可以在网页上浏览3D互动模型。在您打开有3D模型的网页时,系统会提示自动安装,或通过您访问任何Turntool站点进行安装。TurnToolViewer是目前诸多Web3D技术中,客户端插件最小的一个。目前最新版的Viewer程序为531Kb。

五、turnTool 技术的亮点

1、压缩比高。TurnTool制作的文件一般不超过1.5M,较适应网络环境并不十分理想的用户。
2、互动性强。TurnTool已支持大量的发散性功能。比如用户可以在最终的网络展示文件上自由调整展示物体的三维参数。简单的例子,用户可以在一个样板房案例中自主输入参数来构建户型,或者修改层高。
3、还原性好。最终输出的TurnTool文件可以100%真实的还原制作中的参数设置,不存在模型畸变和色差。

六、系统要求
TurnToolBox 为 3D Studio Max 和Autodesk VIZ工作的最小系统需求:
  3D Studio Max v3.x, v4.x,v5.x, v6.x ,v7.x   或者 AutoDesk VIZ v3.x, v4.x , v5.x。


TurnTool Viewer最小系统需求:
    - Windows 95, 98, Me, NT4, 2000 或 XP
     - DirectX 7.0 或更高配置 OpenGL 1.1 或更高配置
     - 32 MB以上物理内存
     - Pentium 133以上处理器


推荐配置:
     - Pentium II以上处理器
     - OpenGL 或者 DirectX 配合3D图形硬件

TurnTool Viewer支持的浏览器:
     - Microsoft Internet Explorer 4.0 或更高版本
     - Mozilla Browser 0.9.2或更高版本
     - Netscape Browser 6.1或更高版本
     - Mozilla Firefox 1.0或更高版本

七、安装
为了安装 TurnTool 软件,请用下面的连接去 TurnTool 网站下载。这样就可以确保你有最新版本。

http://www.turntool.com/ToolboxInstall***

下载上面的文件,根据屏目上的提示安装到你的3D Studio Max, AutoDesk。



在安装之后,运行Max (或者 VIZ)。你现在能在你的3DMAX中的file菜单中的export命令中输出类型里看到一个TNT文件类型。输出也可以在程序面板中增加,步骤如下:
TurnTool命令可以被设置成为程序面板中的一个工具条(如下图)。在面板中按下“more”按钮,在出现的目录中能看到TurnTooBox。如果你的面板没有TurnToolBox 按钮,按下“configure button sets”并增加空白工具条,然后再把TurnToolBox命令拖到空白工具条上。这样设置后你使用起来更方便。

当输出的时候,TurnTool 产生一个 TNT 文件和一份包含 TNT 文件的html 文件。这时打开二者任意一个就能观看最终效果。按程序面板的View钮将会看虚拟的 HTML 文件。






八、模块

TurnTooBox 共有5个模块,请看下图:

    他们分别是:
      1. Scene Export           场景输出
      2. Help                           帮     助
      3. HTML                         网    页
      4. Textures                    压缩文件
      5. Scene Display           场景显示




























欢迎光临 纳金网 (http://rs.narkii.com/club/) Powered by Discuz! X2.5