这是一个多语言的vrml编辑器,是一种用于建立真实世界的场景模型或人们虚构的三维世界的场景建模语言,也具有平台无关性。
VrmlPad 是由Parallel Graphics公司开发的基于文本格式、支持即时预览的VRML专用开发工具,具有VRML代码下载、编辑、预览、调试功能,是当今VRML源代码编辑的最强工具之一。
Editing – Access to local and remote files, multiple undo/redo, set bookmarks, advanced find and replace, syntax tips, smart AutoComplete, autoindent, dynamic node folding, customizable keyboard shortcuts.
Enhanced color-coding – Customizable by VRML keywords, field and node categories.
Dynamic errors detecting – View and enumerate syntax and wide range of semantic errors and warnings – undefined identifiers, nonmatched fields, duplicated node definitions and more.
Document Tabs – Open and edit multiple documents. Find and replace in all opened documents. Document list includes also file dependencies of the active document.
Scene Tree – View, edit and navigate hierarchical scene structure. Synchronize selection in both directions. Delete, comment and rename nodes, PROTOs and field declarations.
Routing Map – View and edit scene routes. Synchronize selection in both directions. Delete, comment and add new routes using Start Route and Add Route commands.
Resource View – View, edit and navigate document dependencies. Rename and browse all references to a resource. Convert, when possible, absolute references to relative and vice versa.
Preview – Preview scenes in installed browsers and VRML viewers. Preview individual nodes using the Node Preview command.
Publishing Wizard – (not shown on the figure) Organize and optimize your scene with dependencies for publishing on the Net and put the files on your Web server or send it by e-mail.
Automation and Scripting – (not shown on the figure) Manipulate the program from external applications using the C, C++, Visual Basic®, Borland Delphi®. Create add-ins, VBScript and JavaScript macros and execute them from within the VrmlPad environment, automating custom tasks.
VrmlScript Debugger – Locate bugs in your vrmlscript driven interactive VRML scenes using the integrated script debugger.
The debugger interface provides wrapper for the Cortona VRML client, special menus, windows, dialog boxes, and spreadsheet fields. Drag-and-drop functionality is available for moving debug information between components. Occasionally the debugger is paused in break mode, meaning the debugger is waiting for user input after completing a debugging command (like break at breakpoint, step into/over/out/to cursor, break after Break command or Restart).
- PC官方版
- 安卓官方手机版
- IOS官方手机版