[email protected]

Tutorials

Papervision Programming Tutorial: SkyBox

One of the easiest ways to generate the look of this outside world is a sky box. Essentially it is a box that contains the player (or more specifically the camera). If you move the box so its position is always centred on the camera, and make it large enough to encompass the 3D world

By Tina Zennand 2009-08-03 0 1,767
Papervision 3D Programming Tutorial: Quadtree Renderer

A common problem with a software 3D rendering is deciding the order in which triangles are drawn. It’s important because the most distant polygons that make up the scene should be rendered before those closer to the camera. But what about polygons that intersect? Using this Papervision 3D tutorial, you can learn how to render

By Tina Zennand 2009-07-27 0 1,739
Papervision For Beginners: Loading Complex Models

Papervision tutorials for beginners are continuing.  In this article you will learn how to modify the “Creating Objects” project again, this time to load a Collada Model file. Loading Collada files is the fastest and easiest way in Papervision 3d to get a complex model into your scene. By changing a few lines in your

By Tina Zennand 2009-07-17 0 1,730
Clipping & Culling in Papervision 3D

In this post you can find an overview of two concepts in Papervision: culling and clipping. They are easy to confuse, but both have very important roles. Culling is the process whereby objects that are not seen by the camera are removed from the rendering pipeline, meaning less polygons for the Papervision engine to have

By Tina Zennand 2009-07-13 0 1,664
Making 3D Text

It’s rather difficult to attract the web audience to your website and make them stay longer there. Developers and designers always have to invent something new. And an animated logo certainly does catch the eye. This tutorial shows you how to create a moving 3D text logo with Papervision. The author took the inspiration for

By Tina Zennand 2009-07-10 0 2,069
Papervision For Beginners: Basic Texturing

This tutorial continues our series “Papervision For Beginners”. Please note that it follows on from tutorial Basic Template Usage and if you haven’t read that post, you’d better do so. This time the author shows how to give a spinning cone a texture by modifying a few lines in the code from the previous article.

By Tina Zennand 2009-07-07 0 1,900
Creating a Papervision Component

For all of Papervision’s technical brilliance, there is one major factor that prevents it being used in more Flash applications: it’s complicated. You need a good understanding of ActionScript, 3D concepts and some fairly low level resource loading and handling techniques in order to use Papervision. Fortunately Flash has introduced the concept of components, which

By Tina Zennand 2009-07-03 0 1,573
Papervision 3D Programming Tutorial: Сloth Physics

There are a few physics engines available for Flash (WOW and APE), but they seem to be quite basic or limited to 2D. In this article from our collection of Papervision tutorials the author uses a Java physics engine called Traer to create an impressive physics demonstration. And so one Java decompiler and a few

By Tina Zennand 2009-06-29 0 4,052
Shading in Papervision 3D

A Flex / Actionscript development tutorial that shows you how to use the Papervision 3D egine to create 3D Flash effects in your webpage. This article looks at the various shading techniques available in Papervision 3D. Shading is a technique used to highlight a 3D model against a light source. Papervision 3D supports a number

By Tina Zennand 2009-06-26 0 1,530
Papervision 3D Programming Tutorial: Tweener

How often do you want to move an object by some predefined amount over a certain period of time? Like “move to this point in 2 seconds”. This sort of movement over a timescale is the cornerstone of animation and scripting. Unfortunately to implement this in code is quite tedious. You first need to work

By Tina Zennand 2009-06-22 0 1,794