English 中文(简体)
OpenGL: Looking for resource for understanding the use of the vertex transformation sequence
原标题:

I m looking into learning the basics of OpenGL only with v.3.0 methods onwards. I ve reached the point of needing to use the equivalent of a "camera" [the basic goal is to look around with the mouse in first person]. I did ask a specific question about it but it s probably further into what I should be learning (because I can t easily implement it). I have found several resources on the matter such as this but they may not be ideal or they may be for OpenGL 1.x. methods

What I m looking for is:

  1. What do Matrices in OpenGL clearly represent? What do they represent in different contexts? (in relation to projection and final projection on the screen)

  2. How can they be manipulated? What matrix should be manipulated to do what? When should it be manipulated? [Coding methods.]

  3. Clear hints on communication of data. How to communicate data in relation to projection paths?

It seems to be an area extremely limited in Internet resources since most engines apparently either are already based on older engines that already do that (transformations / simply looking around with the mouse) or people that do use them are already specialists in areas related and expose little of their knowledge.

最佳回答

I recommend this book : Essential Mathematics

If you can t afford it, which is comprehensible, then the openGL FAQ and Wiki are a good resource : http://www.opengl.org/resources/faq/technical/transformations.htm , especially 9.011 .

[edit] fixed link

问题回答

暂无回答




相关问题
OpenGL 3D Selection

I am trying to create a 3D robot that should perform certain actions when certain body parts are clicked. I have successfully (sort of) implemented picking in that if you click on any x-plane part, it ...

CVDisplayLink instead of NSTimer

I have started to implement cvDisplayLink to drive the render loop instead of nstimer, as detailed in this technical note https://developer.apple.com/library/archive/qa/qa1385/_index.html Is it ...

Can the iPhone simulator handle PVR textures?

I have a really weird problem with PVR textures on the iPhone simulator- the framerate falls through the floor on the iPhone simulator, but on the iPhone itself it works just fine. Has anyone had any ...

Calculate fps (frames per second) for iphone app

I am using an opengl es iphone application. What is the most accurate way to calculate the frames per second of my application for performance tuning?

Java - Zoom / 3D Data Visualization Libraries

What are the best libraries/frameworks for doing 3D and/or Zoom interfaces in Java? I d like to be able to do some prototyping of creating new types of interfaces for navigating within data and ...

FLTK in Cygwin using Eclipse (Linking errors)

I have this assignment due that requires the usage of FLTK. The code is given to us and it should compile straight off of the bat, but I am having linking errors and do not know which other libraries ...

热门标签