I would like to setup camera with my own (Dimetric) projection.
From the code I figured out that for camera I can set type: Perspective or Orthographic and corresponding params (lens shift_x shift_y clip_start clip_end or ortho_scale ), but this is not what I need for Dimetric projection I would compute camera matrix myself and provide to camera.
There is mathutils.Matrix.OrthoProjection which can provide me with matrix, I can code something the same for Dimetric projection, the question remains - how to set this matrix to Camera. Or for what reason mathutils.Matrix.OrthoProjection exists?
It cannot be done with Python currently ( though I made hackish ( just to take a look at the result ) export to python to use this capability from script ) due to that no other than Ortho or Perspective matrix is known to python.
as for render - just the same projection matrix should be inserted somewhere in render output and it can be done in YAFARAY, again, after tweaking projection matrix.
may be you could ask on IRC if there are any possibilities ?
who knows there might already be a solution for this !
in any case it would be interesting to have this feature in 2.5 !