Purchase Solution

parallel projection and perspective projections

Not what you're looking for?

Ask Custom Question

I need help with parallel projections and perspective projections, this is what I have so far:

Vertex List

v X Y Z
v X Y Z
...

and Face List

f V1 V2 V3
f V3 V2 V1
....

I have a java application that reads in a vertex list and face list. I also have code to write 2-D lines and ouput that image file. In my code I have the standard 3D default values defined for: PRP and VRP reference points, VPN and VUP vectors, and VRC window coordinates.

What I need help with is understanding the algorithms of the parallel and perspective projection. I looked up the general theory of the matrix translations of these projections; however I have no text book or guide on the topic (and am completely new to graphics). So I really do not know where/how to get started. I do not need code; I need something that would help me understand these projections and how these projections will help me take a vertex list/face list and translate that data in 2D lines. If I can understand the concepts I am pretty confident that I can code it.

Thank you for your assistance.

Purchase this Solution

Solution Summary

Help with parallel projection and perspective projections is provided.

Purchase this Solution


Free BrainMass Quizzes
Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.

Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

C# variables and classes

This quiz contains questions about C# classes and variables.

Word 2010: Table of Contents

Ever wondered where a Table of Contents in a Word document comes from? Maybe you need a refresher on the topic? This quiz will remind you of the keywords and options used when working with a T.O.C. in Word 2010.

Inserting and deleting in a linked list

This quiz tests your understanding of how to insert and delete elements in a linked list. Understanding of the use of linked lists, and the related performance aspects, is an important fundamental skill of computer science data structures.