Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For a school project, I need to make a program that can plot $y = f(x,z)$ using a form of dimetric projection. I was given the projection formulae

$$\begin{align*} x' &= x + sz\cos(\theta)\\ y' &= y + sz\sin(\theta) \end{align*}$$

where $x'$ is the projected $x$-value, $x$ is the original $x$-value (in 3D space), $s$ is some constant (here it is $0.5$), $z$ is the depth in 3D space, and $\theta$ is an angle between $0^{\circ}$ and $90^{\circ}$ that represents the angle of 'pitch' from which the function is viewed, like

enter image description here

The program works fine, but now I have to write a document explaining why and how this form of projection works, and I'm completely stuck because nobody has bothered telling me why.

I get the general idea from my online wanderings, but I'm having issues understanding why it's OK to take a 3D shape and claim it can be projected using 3 axes on a flat plane at $120^{\circ}$ (or some similar value) and equate it to using 3 axes in 3D space like here:

enter image description here

and what the reasoning for the s value is.

share|cite|improve this question
Please see here for how to typeset common math expressions with LaTeX, and see here for how to use Markdown formatting. – Zev Chonoles Jun 10 '13 at 20:54
I would have but my reputation wasn't enough for any proper formatting – Noamyoungerm Jun 11 '13 at 5:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.