I've not tried it, but I think you need to use:
var current_camera = View.GetAttributeValue("camera");
That'll get the name of the current camera being used by the view. You can
then set the projection method and focal length on that camera.
Andy
> Hi guys,
> Currently struggle with this thing..
>
> I created an new Object view with script below :
> anyone know how can I change the camera to orthographic
> or change the focal length parameter using script?
> I checked in the view list there is a new temporary view created there..
>
> currently I can only access some of the Object view like display all,
> lockstatus etc..
>
>
>
>
> jscript :
>
> var obj = ActiveSceneRot.AddNull();
> var layout = Desktop.ActiveLayout;
> var vObjView = layout.CreateView( "Object View", "MyView" );
>
> vObjView.SetAttributeValue("targetcontent", obj.Fullname);
> vObjView.SetAttributeValue("displayall","true");
> vObjView.SetAttributeValue("lockstatus","true");
> vObjView.SetAttributeValue("view","left");
> vObjView.SetAttributeValue("displaymode","shaded");
>
>
> thx
>
> --
> L. Edy Susanto
> Character TD
> Infinite Frameworks Studios
> Batam
>
> ---
> Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
> unsubscribe xsi
>
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi