WBandD

Welcomes

While looking through my archives I ran across a Zip file of Floppy's VRML Tutorial. This tutorial assumes a basic knowlege of VRML but that being said, it is a great aid. Merely download the zip file and unzip wherever you want. It is a zipped folder so you don't have to create a folder for it. When unzipped, open the index.html file and it works. I thought I would make it available as vapourtech seems to be no more.

Share

Attachments:

Reply to This

Replies to This Discussion

Floppy said me that in some future he will take the tutorial online again, but it was long time ago.

Reply to This

I hope he does, I learned alot from his site. Until then, I hope he won't mind me sharing his tutorial

Reply to This

Is this discussion thread intended to only be about your attachment (i.e. Floppy's VRML Tutorial) or can it be a place for discussion members to add their own tutorials? I think it would be a good idea to have a special discussion thread in which users can post their own tutorials or references to tutorials that they know about --- to build up a central repository from which any newcomer can start learning about any aspect of VRML/X3D. Does anyone else agree?

If this discussion thread is not appropriate then I could open a new "VRML/X3D Tutorials Repository" discussion here in the knowledgebase if people think it is a good idea. I would open the discussion with links to the VRML and X3D specification documents on the Web3D Consortium website. They may not really be tutorials (i.e. they are specification documents), but they are must-have references when trying to follow other tutorials.

Reply to This

It doesn't have to be limited to Floppy's tutorials, I just started it out with that one. Feel free to add more.

Reply to This

Here are a couple of tutorials I have stumbled across:

LightHouse3D - Interactive
VRMLworlds
MicroGoodies
TechiWarehouse

Reply to This

Here is another Floppy related item, which I'd thought had vanished for good. Plus now we get the source code as well.

vrmltoolbox
The VRML Toolbox consists of four tools for Windows platforms:

Dizzy, an axis-angle rotation calculator.
Peek, a Viewpoint node calculator.
Twister, a calculator for Euler to axis-angle rotation conversion.
SpinDoctor, a general-purpose 3D vector/rotation calculator.

This code was originally developed by Vapour Technology (www.vapourtech.com), and has been released as open source software as a gift to the VRML community.

Reply to This

I have recently written a new tutorial:

Duplicating Objects Using References


This tutorial should be of value to anyone who wants to understand VRML/X3D references (DEF & USE).
It shows how more complex and interesting scenes can be made from a simple object by only adding Transform & Group nodes & node references to the scene.
All nodes and node references are added using drag and drop.
Not only can you add references more easily and faster this way, the end result should be as efficient as that produced by well seasoned VRML/X3D hand coders using a text editor.
This does not mean however that text editing is obsolete :)

Reply to This

Reply to This

RSS

Badge

Loading…
Who Is Online

NEWS

ParallelGraphics starts beta-testing of Cortona3D Viewer 6.0 Beta (previously known as Cortona VRML Client) and invites participants to take part in the beta testing program. Cortona3D Viewer is a fast and highly interactive VRML viewer that is ideal for viewing 3D models on the Web. It works as a VRML plug-in for popular Internet browsers such as Internet Explorer, Netscape Navigator, Mozilla, Mozilla Firefox, Opera, and Google Chrome.

Cortona3D Viewer 6.0 Beta homepage -


Download Cortona3D Viewer 6.0 Beta -


Cortona3D Viewer v. 6.0 Beta: What’s new

Unicode support

Cortona3D Viewer 6.0 provides full support for UTF-8 in VRML.

Localization of the user interface

Now the menus of Cortona3D Viewer can be easily translated into other languages by licensed users.

Latest Web browsers support

Cortona3D Viewer now supports Mozilla Firefox v. 3.0 and Google Chrome.

Phong lighting support

The support for Phong lighting model is provided for graphical cards supporting the shader model v. 3.0 and higher. Limited support for the shader model v. 2.x is also provided.

Improved performance: new DirectX renderer

- Support for real-time anti-aliasing (multisampling).
- Support idle-time anti-aliasing by means of Direct3D.
- Support for composite textures.
- Improved processing of textures and 3D primitives.

Improved installation procedure

The use of Microsoft Installer (MSI) allows for easier installation of Cortona3D Viewer within an enterprise and as a part of third party applications.

New VRML extensions

- The Transform2DEx node allows for positioning layers on the screen and specifying their size in pixels.
- The CompositeTexture3D and CompositeTexture2D nodes allow for adding composite textures to the 3D scene.
- The GradientBackground node allows for creating horizontal or vertical gradient background that is static relatively to the camera movements.

Changes in VRML Automation interface

- Pick method has been changed:
Layers without background: areas with no geometry are considered transparent for the picker.
One-sided surfaces: invisible side is ignored by picker.
Double-sided surfaces: the normal calculation is based on a visible side of the surface.
- New method of geometry bounding box calculation:
§ Now the bounding box can be calculated in global coordinates.


The FreeWRL team have put FreeWRL 1.21.2 on-line, with source, debian (.deb) and Apple OSX dmg downloads.

http://freewrl.sourceforge.net

Summary of changes:
- Verified MIME types for OSX and Linux plugins.

- Classic VRML/X3D parser:
- fixed memory error when IS fields were large.
- dramatic speed improvement in PROTO expansions; visible when large protos are
instantiated.

- XML parser:
- speed increase in parsing attribute values (one test shows 100x speed increase)
- PROTO expansion and Script invocation being reworked - may still have parse errors.
(in progress)

- Source Code:
- OpenGL Shaders code should compile on OpenGL 1.5 and above now (was 2.0 and above)
- CFuncs/sounds.h - include unistd.h on Linux machines.

- Misc rendering changes:

- Javascript, direct writing to scenegraph, boolean values were not correctly translated from
javascript to freewrl internal values.

- FaceSets with Color node, not taking material properties correctly (especially transparency)

- FaceSets, with RGB Color node, keep track of associated material transparency, and work through
color node changes.

- removal of temporary files - code has been reworked, as some temporary files (specific:
files retrieved by wget or curl) were not removed.

- initial work on CubeMapTextures.

- GeoPositionInterpolator - output value not translated to local spatial units. (fixed)

© 2009   Created by Bruce Lehmann on Ning.   Create a Ning Network!

Badges  |  Report an Issue  |  Privacy  |  Terms of Service

Sign in to chat!