The algorithms of the parallel and perspective projection

Assignment Help Computer Engineering
Reference no: EM1336394

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.

Reference no: EM1336394

Questions Cloud

Process of identifying and assessing project risks : What is a risk matrix and how can it help with the process of identifying and assessing project risks?
Case study of paralegal : Evelyn Ellerbe is a paralegal who works for an estate planning lawyer Timothy Taft. An elderly client, Sam Stone, comes in after his wife ides to have his will rewritten.
Explain the training session for managers : Show projected demographics for the workforce in terms of age, ethnicity, gender, lifestyle, language, etc., and explain how this will impact communication inside and outside the company.
If u.s. inflation suddenly increased : If U.S. inflation suddenly increased while European inflation stayed the same, there would be:
The algorithms of the parallel and perspective projection : 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, an..
Steps to starting project size of directed research project : What do you feel are important first steps when it comes to starting a project the size of the directed research project?
Explain the situation and identify the constraints : In your own words and without references, based on your own experience, using the Theory of Constraints, identify scheduling or resource allocation constraints from past work experience or a familiar company situation.
Health care environment : Explain How has the unique nature of the health care environment changed the way we as a society manage and utilize our health care
How pert may be used for strategic decision making : Based on the article "One Application for Using PERT Methodology in Strategic Decisions," write down a memo to your CIO recommending how PERT may be used for strategic decision making and assisting project managers who need to deal with complex pr..

Reviews

Write a Review

Computer Engineering Questions & Answers

  Explain a control object

express Control Object Properties. Why do we use them?

  Changing the web-based email system

Explain an example of an email message which you could transmit to the user of this Web-based email system and that could enable you to read all of that users email.

  Explain the following statements as logic expressions

Please state the following statements as logic expressions.

  What is the output of the statements

What is the output of the following statements. assume a and b are int variables.

  What is the significance of the "programming language"

Write a response to Hugh McBride's (of McBride Financial Services) e-mail message to Smith Systems Consulting, sent October 12. You can access Internet and Intranet Web sites of McBride Financial Services and of Smith Systems Consulting from the V..

  Plan an er diagram

Plan an ER diagram

  What are the feelings positive or negative

IT administrators in small companies must often execute several functions at the same time like network administrator, database administrator, user consultant and others. Compared to their situation, their colleagues in larger companies can get mo..

  Three concerns dealing with internet security and privacy

identify and define three concerns dealing with Internet security and privacy?

  What do you mean by addressable memory capacity

What do you mean by addressable memory capacity.

  Visual logic assignment

Write down a program having a procedure that draws a shape of your choice. The program must call the procedure 10 times in order to draw the shape at 10 random locations.

  The evolution of a health care information system

Discussion of an evolution of a health care information system, such as order entry results reporting, electronic health record, office-based medical records, or others. Include the following.

  How to compare and evaluate speeds of dsl and cable modem

How to compare and evaluate speeds of DSL and cable modem Make a diagram of the DSL and Cable Modem connections to your ISP, cable organization, and telecom to your home router using Visio or its open source another software.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd