Hello

Hello,

Do you know how to setup a 3D Isometric view in Firemonkey ?

Eugene Kryukov perhaps ? ;)

something like that
http://www.execute.fr/isomap3.htm

Comments

  1. Interesting. You might still be able to adapt the perspective based code to isometric, as isometric should be simpler.

    ReplyDelete
  2. Jeroen Wiert Pluimers OpenGL do have a dedicated API function for that glOrtho, so it's very easy to setup in a OpenGL context...the problem is now to find the Firemonkey equivalent that works also for DirectX :/

    ReplyDelete
  3. FMX make me mad...there's not a single call to glMatrixMode() inside FMX... :/

    ReplyDelete
  4. ok...the projection matrix is a VertexShader variable ... each time a primitive is drawn, Context3D set TMaterial shader variable with CurrentModelViewProjectionMatrix...TContextState compute a cs2DScene or a cs3DScene but I don't see an easy solution to setup an ISO scene...perhaps TContextState should have csISOScene and csCustomScene with a OnCustomScene event...

    ReplyDelete

Post a Comment