The Tree Project logo

Introduction to The Tree Project

Why does The Tree Project exist?

The Tree Project was started for several reasons:

What is The Tree Project?

The Tree Project is about 3D modeling. It is basically a program written in the Java language, using the Java Abstract Window Toolkit (AWT) for visual display.

In the future, with The Tree Project you can design your own 3D models, travel through your 3D models and save your projects, images and even movies. However, The Tree Project is an ongoing project and this stage has not yet been reached. The current version provides for movement through simple 3D wireframe models.

Finally, together with this website The Tree Project can be used for learning purposes.

How can The Tree Project benefit you?

The Tree Project aims to help you with your 3D modeling, be it as a user, or as a programmer. Also, you will find that The Tree Project contains a lot of information about the field of mathematics called linear algebra, so if your interests lie there, feel free to explore! You can also find several Java techniques which may be of interest to you.

The Tree Project is free and can be reused. Of course you cannot trademark my code or claim it as your own. Although not mandatory I would be glad if you would reference this site when you use documentation or portions of my code.

Note that the documentation found on this website explains more about the use of Java and the AWT but this is not a Java course, so if you really want to understand the source code then I suggest you start to learn Java. There are several outstanding free websites on this.

Comments or questions? Please contact me by e-mail:

If you have some code additions or changes that you think are worthwhile sharing, please let me know and I will put your code on this site (including your name if that is all right with you).

Click the tree logo at the top of each page to return to this page.