Try this one, it seems to be very slightly off I'm not sure why at the moment:
script: /* Align 3D view to surface */ var vp = moi.ui.mainWindow.ViewPanel.getViewport('3D'), cp = moi.view.getCPlane(); moi.view.setCPlaneInteractive(); var vt = moi.ui.mainWindow.viewPanel.getViewport('top'); vp.targetPt = vt.targetPt; vp.setAngles(vt.upDownAngle, vt.leftRightAngle, vt.tiltAngle); vp.Projection = 'Parallel'; moi.view.setCplane(cp, true, true);
- Michael
|