A. vrml 更换图片问题
我也曾经用一个较笨的方法做过一个东西,但我觉得你要求的这个其实可以用一个正面与长方体面一样大,厚度很小的一个小薄片帖附在长方体的各个面上,点其中的一个时,这些图片位置向里靠,另一组小薄片代替原来薄片的位置,交互操作,可以简单的实现
B. vrml pad中怎么贴图 建立模型后,在上面怎么贴图。。。。
Shape {
appearance Appearance {
texture ImageTexture {
url "1.gif" #通常将图片放在源文件所在的文件夹内,在这里只需写上图片的文件名全名
}
textureTransform TextureTransform {
scale 10 10 #这个是指你图形表面需要将这个图片拉伸,如这个程序就是将原图在你的图形表面横向排十次,纵向也排十次,你可以调整数字,改变
}
C. 急求VRML的教程
8月13日
VRML软件下载、实例教程下载[虚拟城市]
VRML资源网址大全
入门站点:
如果你对VRML还一无所知,那么,你最想查看的站点一定是VRML的入门站点。目前有很多站点和网页正是为了满足这种需要。
http://hiwaay.net/~crispen/vrml/ 是一个指导VRML入门的好站点,里面有大量的VRML常识,并且能连接到其他一些VRML站点。
http://www2.magmacom.com/~gerryp/ 介绍VR的基本概念。
http://www.mcp.com/general/foundry/帮助新学者熟悉VRML和创作虚拟世界。
http://www.oki.com/vrml/VRML_FAQ.html这个网页回答了有关VRML的常见问题。
http://www.tdl.com/~picasso/ 这是一个关于VRML的魔幻境界。其中不仅介绍了许多入门知识,而且还介绍了如何制作一个VRML境界,并把VRML技术应用于大家熟悉的MUD环境。
优秀站点:
http://www.vrml.org 这是VRML协会的网址。该组织以推动VRML标准的发展,加速VRML的工业应用为宗旨。站点中的内容有该组织的历史、结构、成员、背景和标准等信息,对常见的问题作出回答,并及时公布新的标准。
http://vrml.sgi.com/ 这是SGI公司有关VRML的专业站点,里面有VRML的基础知识、图片、三维VRML卡通以及一些小技巧。在这里可以下载Cosmo Player(将其嵌入浏览器,便可以观察用VRML编写的网页)。
http://www.miningco.com 该站点覆盖VRML应用的各方面。
http://vag.vrml.org/www-vrml/ 原始的VRML论坛,包含的信息有VRML的历史、协议和邮递表的结构。
http://www.well.com/user/caferace/vrml.html 这是一个获奖的VRML站点。
http://www.csc.liv.ac.uk/~england/Research/VRML95.mu.html 这是一个让全世界VRML爱好者共同支持VRML发展的站点。它提供多用户的支持和合作,让人们共享资源,相互交流。
VRML浏览器:
以下站点介绍关于浏览器方面的信息。
http://cosmosoftware.com 这里可以下载Cosmo Player 2.0。它支持IE和Netsca pe,是应用最广泛的一种浏览器,完全实现VRML 1.0和2.0,并支持ECMAScript和Java脚本。
http://www.microsoft.com/vrml 如果你的IE 4.X没有内置Microsoft自己的VRML浏览器或者你使用的是IE 3.x,你可以查看这个站点,下载支持VRML 2.0的浏览器以及一些辅助插件。
http://www.dnx.com/procts/lr/download/ 这里可以下载Liquid Reality 1.0 。它有出色的界面,对于Java脚本的许多开发扩展,使用基于Java的方法作为跨平台解决方案。
http://www.netscape.com 这里可以下载Live3D。它已被嵌入Netscape中,支持用于快速数据检索的GZIP压缩,适当的转换还能加速显示。当然,如果你用的浏览器是Netscape 4.0,则已经内置了CosmoPlayer 2.0 VRML浏览器。
http://www.vream.com/3dll.html 这里可以下载WIRL 2.0。这个浏览器对于某些场景比其他浏览器的转换速度要快。
http://www.hmg.de/veikkow/VRMLBegleiter 对各种浏览器进行比较。
http://www.sgi.com/Technology/Invetor.html 提供面向对象的设计界面、3D图形的调试工具。
http://reality.sgi.com/chris_manchester/vrml.html 个人主页:提供了一些VRML实例、技巧和指导,并能连接到许多VRML站点。
创作工具:
如果有现成的VRML创作工具,相信对你一定大有帮助。
访问 http://cosmosoftware.com / , 你则可以得到最新的创作工具。
http://www.netstore.de/Supply/3Dstats/ 这里可下载3Dstats。这个创作工具以C为平台。它的源代码完全公开。
http://www.TandStech.com/ 这里可下载CrossWorld 3D。这个工具能让你像堆积木一样,点击鼠标建立三维模型。
http://www.designspace.com/ 这里可下载DesignSpace。这个工具的主要用途是工程设计。它支持VRML 1.0和2.0。
http://www.paragraph.com/procts/i3dfamily/FontMagic/ 这里能够下载Inte rnet3D Font Magic。它支持VRML 2.0,并提供3D交互建模工具。
http://www.modelworks.com/ 这里可以下载SitePad。它是HTML和VRML的集成开发环境。支持VBScript和JavaScript。
境界实例:
http://internet.ggu.e/~jabrego 该站点为个人创作提供帮助和展示空间,并为作品的交流提供方便。
http://www.3dsite.com 该站点收集了大量的3D计算机图形。
http://www.com/smaglick/ispace.html 为虚拟环境中的VRML设计提供个人作品的空间,并有VRML 2.0检测器(Sensor)和多维境界的应用。
http://home.netscape.com/comprod ... ive3d/cool_worlds.h tml提供一些很酷的3D造型。
http://www.nyvrmlsig.org 这是美国纽约VRML特别兴趣小组的网页,里面一定也有你感兴趣的东西。
http://www.virtually-real.com 这是讨论VRML的一个场所,并可把自己的作品放在该站点展示。
VRML资料库:
http://avalon.viewpoint.com 这是3D对象的原始资料库,包含物体、纹理、标准、用具和演示等。
http://www.tcp.ca/gsb/VRML/vrml-modelshop.html 这是VRML的模型仓库。里面有各种对象实例,可用来检测VRML游览器。
http://www.geometrie.tuwien.ac.at/virtual.gallery/vrml/rucube/ 这是虚拟境界图片库。
http://www.vol.it/MIRROR2/STATICI/VRML/ 这是VRML的一个仓库。里面有硬件、软件和文档等各种资料,是资料大全库。
http://www.vislab.usyd.e.au/vrml/repository.html 这也是一个资料库,而且提供搜索服务。
http://www.embl-heidelberg.de/vrml/ 它同样也是一个资料库。
实际应用:
http://www.designspace.com/ DesignSpace/website/VRML/Default.htm 它探索VRML 2.0在机械工程制造领域的应用。
http://ovrt.nist.gov 这是VRML应用和范例的集合。
http://www.calculus.com/vrml 一本由Robert Curtis、Bill Davis和Lee Wayand撰写的书,讲述VR如何改变矢量微积分学。
http://ws05.pc.chemie.th-darmstadt.de/vrml/ 这个站点介绍VRML在化学中的应用。其中一个很有意思的应用就是生物种群的3D表示。
http://www.murdermystery.com/vrml/index.html 这是一个完全交互的侦探小说式的网点。你可以选择小说,挑选背景,并亲自深入去寻找兇手、作案方法和动机。
http://www.biota.org/ 这是一个关于生物学的网址,但是里面有一些美妙的生物图案,可用VRML浏览器观察。
http://www.accessone.com/~jerrym/ 在这里可以用VRML探索火星全景。
http://www.ncsa.uiuc.e/mars/vrml/vrml.html 这个网点让你跟随火星探测者的足迹,去浏览火星神秘的表面。
http://www.virtcasino.com/ 一个虚拟的游乐场:该网点改编自《金银岛的故事》,并有中、日、英和西班牙文四个版本。
http://www.terraforming.com/vrml.htm 个人网页:提供VRML信息和其他有趣的东西。
http://rescomp.stanford.e/dorms/wilbur/trancos/vrml/ 这是世界上第一座运用VRML技术建造的大学。
信息中心:
http://www.iat.unc.e/technology/vrml 它是高等教育专业的VRML信息库。
http://www.virtpark.com/theme/proteinman/ 这是VRML世界的列表。
http://sward.com/vrml 对VRML资源进行编辑和整理。
http://www.imaginative.com/VResources/ 提供VR相关信息的目录。
http://www5.zdnet.com/zdwebcat/content/vrml/ 里面有VRML专家的专栏。
http://www.meshmart.org/vrmlup.htm 对VRML进行时事报道。在这里可查到关于VRML的最新发展和过去的资料。资料按时间顺序排列,信息量大且全。
http://vrml.wired.com 包含来自VRML讨论组的详细资料。
http://www.tcp.ca/gsb/VRML/vrml-news.html VRML的新闻站点:里面有关于VRML的最新动态报道。在这里可得到新闻和旧事。
http://info-s.com/vrml.html 一个专门提供信息服务的网点:它搜集了VRML相关站点的信息。
http://www.escape.ca/~krattai/uvea/vrmltool.htm 主要介绍VRML站点、工具和信息。
http://mfginfo.com/vrml/vrml.htm 这是VRML的网上讨论组。它包含有站点、公司、技术和一些比较冷僻的站点信息。
专业站点:
http://www.ncsa.uiuc.e/General/VRML/VRMLHome.html 美国国家超级计算应用中心的VRML网页。里面有大量的例子、概述和指导。
http://www.vruniverse.com 关于VR的一个站点:提供一些指导和工程应用,也致力于VRML在Internet和Intranet上的应用,探讨VRML给人机交互式界面带来的影响。
http://www.research.ibm.com/vrml/ IBM关于VRML的一个网页:可以下载、查询。其中有对VRML标准进行的报道和各种例子,并对VRML的压缩二进制格式进行了介绍。
http://www.stages.demon.co.uk/project/main.htm 英国圣马丁艺术学院关于虚拟设计和造型的网页:主要是研究VR在实际工程中的应用,包括建筑设计等方面。
http://www.nwlink.com/~luckeyjo/vrml.html 提供软件支持,包括:观察器、浏览器、编辑器、格式转换器和其他软件工具,同时也提供硬件支持、使用技巧等,还有许多文档。
http://www.sdsc.e/vrml/ San Diego超级计算机中心(SDSC)维护的关于VRML的信息资料库:该站点可对软件资源、VR浏览器、工具库和文档等进行查询。
http://math.nist.gov/mcsd/Staff/RLipman/vrml/index.html 这是NIST的科学可视化和虚拟现实的网页:里面可用Cosmo Player或其他浏览器观看许多VRML实例。
http://www.intervista.com/vrml/ 内有大量VRML的信息。VRML基础可帮你入门;画廊提供最新、最富创造性的作品;文字资料包括书籍、文章和杂志;资源里有VRML的规范和相应厂家信息;工具栏有建立自己VRML网页的工具;指导栏里有各种技巧。
http://www.intervista.com/vrml/ gallery.html 当VRML的工业应用还处于萌芽期,许多有天分的人开发了VRML的多种用途。这个网页提供大量的应用实例,只要有VRML浏览器。
http://home.netscape.com/comprod ... e3d/intro_vrml.html 介绍如何建立VRML境界,如何把它嵌入HTML文档中,以及一些小技巧。
http://pilot.msu.e/user/ionescua/pioneer/cpwk1_3.htm 介绍VRML文件格式。
http://www.ma.iup.e/MathDept/P ... rt/VRMLConvert.html 介绍一个软件包VRML Convert,它能把数学三维图形转换成VRML格式。
国内的VRML站点:
http://members.tripod.com/~Am_Sodenmatt/vrml_chinese 基本原理,浏览附加 工具,注释及练习实例。
http://members.aol.com/gaoxianjun/VRML_Tutorial/home.htm 用多个实例来讲解虚拟实境模型语言的基本原理。
http://vrgz.nethome.com.cn/ 以VRML动态三维介绍广州商业、文化、娱乐、历史,并有VRML教学。
http://www.zj.cninfo.net/vrml/tea/ 中国茶叶博物馆 GB - 三维虚拟现实展览。
(以下为BIG5码的网站)
http://www.mgt.ncu.e.tw/~kwang/VRML/vrml.html ( big5)王凯的VRML报告 - VRML的规格与发展情况。
http://www.rainbow.net.tw/vrml/vr.htm 3D (big5)虚拟实境 - 介绍及应用。
http://www.hope.com.tw/cdmag/cd9704/35bk.html (big5) VRML - 发展现况介绍。
http://203.68.57.80/~cycheng/ (big5)VRML教室。
http://www.tem.nctu.e.tw:2000/vrml/ (big5)VRML实验室 - 相关网站资源。
D. vrml里怎么直接插入图片……求程序……不是3dmax……
Transform {
children [
Shape {
appearance Appearance {
texture ImageTexture { url "图片地址" }
}
#这里填入渲染的模型。
}
]
}
E. 可不可以把自己的图片做成vrml背景
可以用背景天空盒实现,游戏里和虚拟显示里一般都用天空盒vrml也不例外
Background {
frontUrl ""
backUrl ""
leftUrl ""
rightUrl ""
topUrl ""
bottomUrl ""
}
有时是用法线反转后的Sphere球,贴上一张背景图,改成自发光也行
F. 什么是vrml浏览器
IE是HTML的浏览器
当安装Cortona3d.com或Bitmanagment.com的插件后,IE或其它浏览器即具备了浏览VRML文件内容的功能。
HTML里是用文本标签描述了基于二维图片和文字排版呈现给用户,VRML则是文本描述的三维的内容。
G. 什么是VRML
网络三维技术的出现最早可追朔到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上的实现过程还将继续挣扎。
另外插件的问题也是一个困绕。几乎每个厂商开发的标准都需要自己插件的支持,这些插件从几百K到几兆不等,在带宽不理想的条件下必然限制了一部分人的使用热情。
VRML创作工具很多是“所见即所得”式的,通过图形界面可以方便地创作虚拟境界,但VRML不仅仅是普通的三维设计,尽管这些工具很容易上手,却往往屏蔽掉了VRML标准的具体细节,因为如果想深入掌握VRML,还需要全面了解节点、域、检测器等技术细节,而达成此目的的最好方法就是用编写文本文件的方式创作VRML境界。
H. vrml 里面 我用了那个imagetexture 贴图,并且把那些文件都放在一个文件夹下的,但是都没有成功。
记得好象看过你是用max导出的
可以在导出的时候设置一下路径如图中的红框显示
修改你的贴图位置确保你给的路径上面
你可以把vrml文件放到VrmlPad中去看看左侧的资源栏中是否贴图带了叉
如果带了表示你导出的时候指定的路径中没有这些贴图
比较方便一点的办法是
你可以把导出的vrml文件与贴图文件在放同一个文件夹下
这样就不需要设置导出路径了在同一个文件夹下你也要去判断一下imagetexture的url是否正确
如果路径正确那么就考虑是不是其他问题的影响了
比如material节点下面的diffuseColor是不是黑色什么的这个一般是maya导出碰到的问题
以上都不行的话可以加好友聊聊
至于贴图的大小与模型大小没有什么关系
至多是小贴图给了大模型贴图比较模糊把重复数调高了之后就清晰了
重复数过高贴图清晰了但是会有地毯花纹的感觉
看自己衡量了
I. 3d max 文件导入vrml文件问题!
vrml不支持vray,vray、mentalray、finalrender、renderman等渲染器都是给3dsmax、maya、softimagexsi等3d工具用的图像和动画计算光能传递的渲染器。vrml只认贴图和硬件渲染shader。
你要做的是:
用记事本打开vrml文件,便能看到里面url贴图的路径,确保路径正确且没有中文文件夹和文件名即可正确载入。vrml支持的图片格式jpg、png、gif、dds……
J. 关于openGL和VRML
openGL 是c语言的一个图形库,Windows系统有api接口开发支持的,c、c++中用都可以。
VRML好像是html类似的标记语言,可以嵌入网页中好像。java 的3d图像接口好像可以做这个的。
其实就是一些函数库,方便你用来绘图3d图形的。