Walk and Look Around in 3D

Because things look better in 3D.

Introduction

Viewing 3D help user visualize better how digital objects shape. Furthermore, viewing manipulation control give user a true experience in a three dimensional environment. This project is built to help viewing an geometrical object in 3D as well as a simple 3D-two-story-building vitual environment where user can explore. The applications can be varied from a 3D object manipulation to a 3D game engine.

Software

The project is implemented in Java and OpenGL using NetBeans IDE. The software, called 3D Viewer, is developed as the result of the project. 3D Viewer offers a couple of features in which users can experience. Below is a few key features that is available in 3D Viewer.

The interface of 3D Viewer.

Full viewing control

You can fully view the object using an array of viewing sliders. Each slider controls a viewing distribute which is implemented in the drawing engine. In the walking example, you can use the WSAD button to control the walking.

3D object manipulation

You can move the object around in space, scale it in all 3 dimenstions, and rotate it along it z-axis.

Importable environment

The program takes in an OpenGL 3D model which can be drawn from modeling program such as Google Sketch Up. You can import the model into the program by naming them the same as our example model.

Downloads

The program is free for non-commericial usage. This download include a single executible file to run in Windows/Linux/Mac OS. Run the JAR file for the executible program. If you do not have JAVA installed on your computer, you first need to download and install the JAVA Virtual Machine (JVM) in order to run this program.

Java Virtual Machine

View in 3D

Walk in 3D

For any questions or comments, please contact

Scroll to top