Field of View of the current scene camera
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/11/2008 at 22:44, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 10
Platform: Windows ;
Language(s) : C++ ;---------
How do I find out about the field-of-view of the current scene camera from within the InitRender function of a material shader?Thanks for the support.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/11/2008 at 01:04, xxxxxxxx wrote:
Get the camera through the render basedraw.
>
\> irs->doc->GetRenderBasedraw() \>
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/11/2008 at 14:26, xxxxxxxx wrote:
GetRenderBasedraw returns me a pointer to BaseDraw class.
I guess with that I can get the scene camera by
->GetSceneCamera()?However this returns me a BaseObject, and not a CameraObject, which I would need to use the functions GetAperture and GetFocus.
Maybe you could tell me, where my misunderstanding is.
Thanks again
Geromaros -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/11/2008 at 05:42, xxxxxxxx wrote:
Or is there a direct way from BaseDraw to get the field-of-view of the current scene camera.
Thanks -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/11/2008 at 06:33, xxxxxxxx wrote:
Just cast the BaseObject to a CameraObject or access the container of the BaseObject with the according IDs (e.g CAMERAOBJECT_FOV).
cheers,
Matthias