Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

annas

  • 3 years ago

write opengl code (function call only) and find composite transformation matrix (the sequence of transformation matrices) in homogeneous form that would produce the same transformation for : scaling a given cube by factor (2,3,4) about given point p(3,1,0)

  • This Question is Closed
  1. annas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    rotation of given point p(3,1,0) about x axis of angle 90?

  2. amistre64
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    pfft, i got no idea what this is even saying at the moment

  3. annas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    lol its ok actually we have to make a composite matrix to solve this i m like messed up right now with these question :|

  4. amistre64
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    good luck with it ;)

  5. annas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    lol thanks :P

  6. KonradZuse
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Okay well in OpenGl you use a 4x4 augmented matrix, where the first 3x3 matrix has to do with it's rotation, the column matrix 4 is where in the world it is, and the 4th row is the transitioning of the matrix. Since you want a homogeneous matrix you will set the 4th column to all 0's. The 4th row would be your (2,3,4) Now about a point you would set that yourself in the 3x3 I believe as x = 3, y = 1, and z = 0. \[\left[\begin{matrix}3 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 2 & 3 & 4 &0\end{matrix}\right]\] should be your matrix.

  7. annas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    thanks friend :) @KonradZuse

  8. KonradZuse
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Np, hope that works.... I normally have GlRotate() and other goodies to do the work for me :P.

  9. KonradZuse
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Most schools like to teach you how to do it 100%, but with IDEs and such you don't need half of the crap they teach you.

  10. annas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    we are using Visual studio for this ... well its the first programming course i hate lol :)

  11. KonradZuse
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Visual Studio for OpenGL? or OpenGL for C++????

  12. KonradZuse
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    OpenGL is awesome, but hard. IT's also overkill for a lot of things, but just one of the only 3D Libraries out there....

  13. annas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    visual studio C++ with openGl libraries

  14. KonradZuse
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    I code in Java and we have now JavaFX which has an Open GL wrapper.... I don't need all the lighting and shaders and poo poo :P.

  15. annas
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    lol ... i might need your help with my project too ... actually my favorite site of coding is networking & web development stuff

  16. KonradZuse
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    not a big fan of the web, html tags are meh.

  17. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy