
VrmlPad
v3.0 中文注册版- 软件大小:5.18 MB
- 更新日期:2019-07-04 17:36
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
VrmlPad是ParallelGraphics强大而灵活的创作工具,允许用户设计和开发专业的VRML内容;用户可以使用VrmlPad创建VRML世界,以便在万维网上发布,VrmlPad完全支持VRML 97规范,内置的虚拟现实建模语言(VRML)是一种用于描述交互式3D对象和世界的文件格式,VRML旨在用于Internet,Intranet和本地客户端系统,VRML还旨在成为集成3D图形和多媒体的通用交换格式,可用于各种应用领域,包括工程和科学可视化,多媒体演示,娱乐和教育标题,网页和共享虚拟世界;VrmlPad提供应用程序编程接口(API),使作者和开发人员能够使用C,C++,VisualBasic,Delphi和HTML页面中的脚本从外部应用程序操作程序;VrmlPad环境包括一个集成的文本编辑器,用于管理,编辑和打印源文件,如果用户使用其他基于Windows的文本编辑器,则使用编辑器的大多数过程看起来都应该很熟悉;强大又实用,需要的用户可以下载体验

新版功能
VrmlPad 3.0的新功能
VrmlPad 3.0已通过Windows Vista™认证
完整的UTF8支持
现在VrmlPad允许查看和编辑多语言字符。
在单独的窗口中预览
要预览VRML场景或单个节点,VrmlPad为VRML查看器客户端提供包装窗口。
软件功能
1、文件管理功能
2、文件编辑功能
3、实时预览功能,支持四种预览模式(Scene Tree场景树、Route路由图、Resources资源列表、File List文件列表)
4、方便快捷的材质编辑功能
5、支持方便快捷的下载VRML资源
软件特色
1、智能自动完成
在编辑VRML文本时能够根据上下文关系及其所在场景中的位置给出一个包含合适的VRML标识文本的列表以供选择,这些VRML标识文本包括关键字、Proto原型定义名称、节点名称、域的名称、域类型、SFNode节点的子域、标准VRML脚本对象及其属性和方法的名称
2、动态错误检测
VrmlPad可以提示用户语法、值类型的错误和警告。提供域值是否在适当范围中,可以校验是否有重复的节点定义,是否有不匹配的域名或路由
3、语法强调显示
支持可定制的VRML语法强调显示(包括关键词、域和节点的烈性)
安装步骤
1、需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、通过解压功能将压缩包打开,找到主程序,点击“vpad30.msi”进行软件原版安装

3、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

4、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息

5、等待应用程序安装进度条加载完成即可,需要等待一小会儿

6、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

方法
1、将压缩包内”VrmlPad.exe“文件复制到软件安装目录下

2、打开程序,选择”帮助“—”VrmlPad注册“选项

3、然后回到安装包,打开注册文件夹,将注册信息输入其中:
用户名:free
注册:KOB—D5146760

4、点击确认后,即可将应用程序注册成功

5、打开压缩包内的”cortona3d.msi“文件属于浏览器辅助插件,大家可以根据自己的浏览器选择安装即可

使用说明
编辑 - 访问本地和远程文件,多个撤消/重做,设置书签,高级查找和替换,语法提示,智能自动完成,自动注册,动态节点折叠,可自定义键盘快捷方式。
增强的颜色编码 - 可通过VRML关键字,字段和节点类别进行自定义。
动态错误检测 - 查看和枚举语法和广泛的语义错误和警告 - 未定义的标识符,不匹配的字段,重复的节点定义等。
文档选项卡 - 打开并编辑多个文档。查找并替换所有打开的文档。文档列表还包括活动文档的文件依赖性。
场景树 - 查看,编辑和导航分层场景结构。同步两个方向的选择。删除,注释和重命名节点,PROTO和字段声明。
路线图 - 查看和编辑场景路线。同步两个方向的选择。使用“开始路由”和“添加路由”命令删除,注释和添加新路由。
资源视图 - 查看,编辑和导航文档依赖项。重命名并浏览对资源的所有引用。在可能的情况下,转换为相对的绝对引用,反之亦然。
预览 - 在已安装的浏览器和VRML查看器中预览场景。使用“节点预览”命令预览单个节点。
发布向导 - (图中未显示)使用依赖项组织和优化场景,以便在网络上发布并将文件放在Web服务器上或通过电子邮件发送。
自动化和脚本 - (未在图中显示)使用C,C ++,VisualBasic®,BorlandDelphi®从外部应用程序处理程序。创建加载项,VBScript和JavaScript宏,并在VrmlPad环境中执行它们,自动执行自定义任务。
VrmlScript调试器 - 使用集成的脚本调试器在vrmlscript驱动的交互式VRML场景中查找错误。
调试器接口为Cortona VRML客户端,特殊菜单,窗口,对话框和电子表格字段提供包装器。拖放功能可用于在组件之间移动调试信息。有时调试器会在中断模式下暂停,这意味着调试器在完成调试命令后会等待用户输入(例如,在断点处断开,步入/切换/切换到光标,断开命令后断开或重新启动)。
使用文本编辑器,您可以:
设置和自定义源VRML文件的语法着色。
使用“自动完成”可快速输入VRML关键字,节点类型,节点名称,字段名称,默认字段值或其他语法元素。
在文件中执行高级查找和替换操作,包括使用正则表达式。
使用虚拟空间进行高级光标定位。
使用“转到”对话框浏览代码段。
使用“书签”标记源文件中经常访问的行。
使用保存首选项,选项卡和缩进自定义文本编辑器。
修改字体样式,大小和颜色。
选择行或多行,将选择复制并剪切到剪贴板中。
将文本编辑器窗口拆分为两个窗格。
隐藏一大堆或无趣的节点和原型声明。
在编辑器窗口中以及文本编辑器和其他应用程序之间使用拖放编辑。
提示使用文本编辑器时,在许多情况下,您可以单击鼠标右键以显示常用命令的快捷菜单。可用的命令取决于鼠标指针指向的内容。
设计标准
VRML旨在满足以下要求:
Authorability
支持开发能够创建,编辑和维护VRML文件的计算机程序,以及用于将其他常用3D文件格式转换为VRML文件的自动翻译程序。
组合性
提供在VRML世界中使用和组合动态3D对象的功能,从而允许重复使用。
可扩展性
提供添加未在VRML中明确定义的新对象类型的功能。
可实现性
能够在各种系统上实施。
性能
在各种计算平台上强调可扩展的交互式性能。
可扩展性
启用任意大型动态3D世界。
VRML的特点
VRML能够表示静态和动画动态3D和多媒体对象,并具有到其他媒体(如文本,声音,电影和图像)的超链接。 VRML浏览器以及用于创建VRML文件的创作工具可广泛用于许多不同的平台。
VRML支持可扩展性模型,该模型允许定义新的动态3D对象,以及允许应用程序社区开发基本标准的可互操作扩展的注册过程。 VRML对象与常用的3D应用程序编程接口(API)功能之间存在映射。
范围
VRML规范定义了集成3D图形和多媒体的文件格式。从概念上讲,每个VRML文件都是一个基于3D时间的空间,包含可以通过各种机制动态修改的图形和听觉对象。 VRML定义了一组主要的对象和机制,鼓励组合,封装和扩展。
VRML的语义描述了基于时间的交互式3D多媒体世界的抽象功能行为。 VRML不定义物理设备或任何其他依赖于实现的概念(例如,屏幕分辨率和输入设备)。 VRML适用于各种设备和应用程序,并在功能的解释和实现方面提供了广泛的自由度。例如,VRML不假设存在鼠标或2D显示设备。
每个VRML文件:
隐式地为文件中定义的所有对象建立世界坐标空间,以及文件递归包含的所有对象;
明确定义和组合一组3D和多媒体对象;
可以指定指向其他文件和应用程序的超链接;
可以定义对象行为。
VRML文件的一个重要特征是能够通过包含将文件组合在一起,并通过超链接将文件关联在一起。例如,考虑文件earth.wrl,它指定一个包含代表地球的球体的世界。该文件还可以包含对表示地球上的城市的各种其他VRML文件的引用(例如,文件paris.wrl)。封闭文件earth.wrl定义了所有城市所在的坐标系。每个城市文件定义了城市所在的世界坐标系,但在地球文件包含时成为局部坐标系。
分层文件包含可以创建任意大的动态世界。因此,VRML确保每个文件完全由其中包含的对象和文件描述,并确保每个文件的效果严格限定文件和文件中定义的对象的空间限制。否则,将文件累积到更大的世界将产生不可扩展的结果(因为每个添加的世界都会对所有其他世界产生全局影响)。例如,光源具有全局效应的潜力,因为光能理论上不会消散到零。而且,如果地球文件包含100个城市文件,每个文件包含100个灯光,每个灯光影响世界上的所有物体,那么灯光计算将很快变得难以处理。因此,为了防止全局影响,光源对象的范围是最大半径或文件中的位置。
VRML的另一个基本特征是它旨在用于诸如万维网之类的分布式环境中。语言中内置了各种支持多个分布式文件的对象和机制,包括:
其他VRML文件的内嵌;
超链接到其他文件;
使用已建立的Internet标准用于其他文件格式;
定义紧凑的句法。
此外,高级用户现在可以创建加载项,VBScript和JavaScript宏,并在VrmlPad环境中执行它们,自动执行自定义任务。 VrmlPad宏是您使用VBScript或JavaScript语言编写的过程,加载项是您使用C,C ++,Pascal或Visual Basic编写的进程内ActiveX组件(DLL)。每个加载项都可以添加一个或多个命令,每个命令可以执行一个或多个任务。命令和任务的数量取决于您。
如果您的任务是例行或重复的,您可以从自动化中受益。通过自动化(以前称为OLE自动化),您可以减少在这些任务上花费的时间,并且可以防止通常由于手动执行任务而导致的错误。此外,除了VrmlPad提供的文本编辑之外,您还可以为编辑某些VRML节点添加可视化支持。
使用Automation,您可以通过将VrmlPad及其组件作为对象进行操作来执行任务。例如,您可以通过将文档作为对象进行操作来打开,编辑和关闭文档。类似地,通过将VRML节点的属性作为对象进行操作来获取或编辑VRML节点的属性。每个VrmlPad对象都实现了一个双接口,您可以通过它来操作对象。
您可以使用与对象关联的方法,属性和事件来操作对象。方法表示对对象执行的操作。属性表示对象的特征,例如它们的类型或大小。并且,事件表示对对象采取操作的条件。
假设您想要快速创建一个包含WorldInfo节点的VRML文件 - 只需选择一个菜单项即可。首先编写一个将创建该文件的VBScript宏。宏看起来像这样:
Sub Create_New
设置doc = Window.Documents.Open
doc.Selection =“#Created by the Author”+ vbCrLf
设置node = doc.RootNodes.Add(“WorldInfo”)
node.Fields(“info”)。添加“Powered by VrmlPad”
doc.Saved = True
结束子
该宏执行以下操作:
Sub语句从宏开始,其名称为Create_New。名称是任意的,您可以使用您选择的任何名称。
宏的第一行使用Documents对象的Open方法创建一个新的空文档。
宏的第二行添加注释字符串,并使用Document对象的Selection属性将插入符号移动到下一行。
宏的下一行使用Document对象的RootNodes集合添加一个空的WorldInfo节点。
宏的下一行使用Node对象的Fields集合将info字段添加到节点,并使用Field对象的Add方法设置字段的值。
宏的最后一行将文档标记为未修改。
End Sub语句结束宏。
编写宏后,将宏文件复制到AddIns目录。然后,从“工具”菜单中选择“新建”菜单项以运行宏。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文