Skip to main content
3 of 7
added 202 characters in body
Michael Macha
  • 1.2k
  • 10
  • 21

Is it possible to create a custom Camera mode?

To clarify, I was talking with a friend and we started to wonder if there were camera modes beyond orthographic and perspective. As an example, one that defined its edges not with a cuboid or frustrum, but a Bezier curve?

There are all kinds of cool effects that could be done with that, especially if the curve was animated. However, I know that perspective and orthographic modes are generally just done with matrices, so it might take some tinkering.

Blender is open to add on construction and open source at that, but I honestly have no idea where to begin. Would it be Python, or can I do it in OSL? Or would I have to actually dive into C for this?

Hopefully this question isn't too broad.

EDIT: I am purely attempting to extend the camera modes, not to simulate it with post processing (which has a number of additional drawbacks in efficiency). This question is about plugin development.

Michael Macha
  • 1.2k
  • 10
  • 21