User Tools

Site Tools


This page exists within the Old ArtZone Wiki section of this site. Read the information presented on the linked page to better understand the significance of this fact.

Modelling Pseudo-3D Trees

Author: thedanman

Tools Needed

  • Any basic 3D program with texturing capabilities
  • (This tutorial is shown using Carrara Studio 3.0)

Introduction

If you've ever tried to render a forest of trees in actual polygons whether it be in Bryce, DAZ Studio, Carrara or any other program, you're bound to have noticed that with each tree added, rendering time increases exponentially. Here's a quick and easy trick to sidestep all those polygons, without losing that visual feel of density that you're probably looking for in your scene.

400-00fc2.jpg

Step 1 - Creating a sprite

400-00fd2.jpg

Using a 3D rectangle smushed flat, or if the option is available, using a 3D plane, insert this object into your scene.

Step 2 - Texture the sprite

400-00fe2.jpg

Using the texture options in your program, texture the plane with any picture of a tree - preferably one that has been masked against a solid background as shown.

Step 3 - Sprite Transparency

Using an inverted grayscale of the same image you used to texture the sprite, set this as the new map for the transparency of the sprite.

Step 4 - Preview Render

400-00ff2.jpg

Give your sprite a preview render to see how it looks and make sure that you have all the transparency settings on your texture adjusted correctly - if successful it should look something like this.

Step 5 - Sprite Depth

400-01002.jpg

To give your sprite more of a 3D feel, copy the rectangle / plane and rotate the copied sprite 90 degrees for a bi-planar sprite, rotate two 60 degrees for a tri-planar sprite, three 45 degrees, and so on.

Step 6 - Rendering

400-00fc2.jpg

When rendering, be sure to select “Render through transparencies” or some similar feature to ensure that shadows will be casted through the transparency map that you applied. Saturate your forests now with these sprites in the background, add a few high-poly 3D trees towards the front, and voila: render efficient forests!