Presentation is loading. Please wait.

Presentation is loading. Please wait.

3D modeling Computer programs used for developing a mathematical representation of any three-dimensional surface of objects, also called 3D modeling.

Similar presentations


Presentation on theme: "3D modeling Computer programs used for developing a mathematical representation of any three-dimensional surface of objects, also called 3D modeling."— Presentation transcript:

1 3D modeling Computer programs used for developing a mathematical representation of any three-dimensional surface of objects, also called 3D modeling.

2 instant reality  The instant reality framework is a high-performance Mixed- Reality (MR) system, which combines various components to provide a single and consistent interface for AR/VR developers.  The framework provides a comprehensive set of features to support classic Virtual Reality (VR) and advanced Augmented Reality (AR) equally well.  One goal of the Instant Player design was to make it really easy to write immersive VR and AR applications. One basic idea was, not to use a single GUI-Tool or method but a software abstraction layer which would allow us to define rich, dynamic and highly interactive content. Since there is no ISO/ANSI/whatever standard for such an VR/AR application-interface, we tried to adapt something which is well known, practical and very close to our domain: X3D.  The system design includes various industry standards, like VRML and X3D, to ease application development and deployment.

3 Download the framework (2.3.0) from: http://www.instantreality.org/downloads http://www.instantreality.org/downloads Installations:  Windows 8, 7, Vista, XP SP2  Mac OSX  Linux  Ubuntu 12.04

4  XML encoding SciTENotepad++ kwritevim  Writing X3D code is more or less like editing a web page in HTML. X3D in XML encoding can be edited with any text-editor, but it is helpful to use one that provides XML syntax highlighting such as SciTE, Notepad++, kwrite, vim and so on. But as these editors are not specialized on the X3D dialect, there is neither code completion nor do they provide syntax highlighting for embedded scripts within a script node etc. X3D-Edit  Alternatively you can use the X3D-Edit Authoring Tool, but please note, that Instant Reality specific node extensions are not supported in X3D-Edit.  VRML encoding VrmlPad  People who prefer using the classic VRML encoding or who miss advanced syntax highlighting and code completion, definitely should use VrmlPad, a nice editing tool from Parallel Graphics. Although this tool is a Windows application, you can easily run it in wine for usage on Unix/ Linux systems.  Note, that your files should end with *.wrl instead of *.x3dv, and that you should use the following old style VRML header for activating correct syntax highlighting (which by the way makes no difference when loading the file with Instant Player): #VRML V2.0 utf8

5 Input encoding  Classic encoding (VRML97)  XML encoding (X3D) Output encoding  XML encoding (X3D)  HTML5 encoded webpage (x3dom html5)  XHTML5 encoded webpage (x3dom xhtml5)

6 VrmlPad is a professional editor for VRML (Virtual Reality Modeling Language) programming. Key features  Smart AutoComplete  Dynamic errors detection  Visual support for the scene tree operations  Routing map  Operations on resources  Ability to preview the VRML scene  Automation and scripting  Node thumbnails  Preview of Individual Nodes  Saving Workspace Arrangements  Publishing wizard

7

8

9 It’s possible to setup a CAVE environment with N (i. e., N=3) projection walls. It will also take stereo functionality into account which is essential in a CAVE as well as load balancing between cluster PCs.

10

11

12  Instant Reality (official site): http://www.instantreality.org  Instant Reality (documentation page): http://doc.instantreality.org/documentation/getting-started/  X3D-Edit (download page): https://savage.nps.edu/X3D-Edit/  X3D (specification): http://www.web3d.org/realtime-3d/specification/recommended  VrmlPad (download page): http://www.parallelgraphics.com/products/vrmlpad/download/  Tutorials http://x3dgraphics.com/ https://www.movesinstitute.org/Video/Courses/X3dForWebAuthors/X3dForWebAuthors Video.html http://edutechwiki.unige.ch/en/X3D_tutorials http://www.albertosarullo.it/risorse.php/15.vrml.html http://www.web3d.org/x3d/content/X3dTooltipsItalian.html http://www.swirlx3d.com/tutindex.php

13  http://x3dom.org/x3dom/example/x3dom_helloWorld.xhtml http://x3dom.org/x3dom/example/x3dom_helloWorld.xhtml  http://x3dom.org/x3dom/example/x3dom_defUse.xhtml http://x3dom.org/x3dom/example/x3dom_defUse.xhtml  http://x3dom.org/x3dom/example/x3dom_backgroundOpacity.xhtml http://x3dom.org/x3dom/example/x3dom_backgroundOpacity.xhtml


Download ppt "3D modeling Computer programs used for developing a mathematical representation of any three-dimensional surface of objects, also called 3D modeling."

Similar presentations


Ads by Google