I want to be able to make 1 or several meshes at once use the effect of being orthographic in perspective view. For example, a cube looks orthographicaly flat or even while other cubes can look as if they are in perspective. I have not found any way as blender is just basic perspective or orthographic view for the whole scene. Any means, even using nodes of some kind to create this effect would be nice. Another point would be to have an intensity driver and you can blend or morph the mesh invidually between a perspective and orthographic view effect. Also if this is to be done, would the mesh having this effect act weirdly if it is a child or the parent of another mesh or if it has shape keys applied to it. Again, I don't think this effect is in blender natively, which is why I want to ask is there a way to fake it (either with nodes or some code, but I do not know coding as of the moment).
To combine orthographic and perspective shots, see here Assign camera to renderlayer.
For the part asking for an morph between perspective and orthographic view, you can animate some properties based on your finding from your comments. Sorry for the lazy screenshot, but it should show all necessary things. The values are handmade until it looked convincing, surely one can derive formulas for this. You need to animate (from red to green):
- the Focal length of the camera (to fake infinite focal length)
- the camera's position (to fake infinite distance)
- the near (Clip Start) and far (End) plane of the camera's frustum (to keep the z-fighting problems away)
The above setup gives me this result, after frame 50 i can see barely any differences anymore: