dazscript-framework
Version:
The **DazScript Framework** is a TypeScript-based framework for writing Daz Studio scripts. It provides all the advantages of a typed language such as autocompletion, error checking, and method parameter documentation and hinting. The framework also inclu
13 lines (10 loc) • 478 B
text/typescript
import { mainWindow } from '@dsf/core/global';
export const getActiveCamera = (): DzCamera => {
return mainWindow.getViewportMgr().getActiveViewport().get3DViewport().getCamera()
}
export const setActiveCamera = (camera: DzCamera) => {
mainWindow.getViewportMgr().getActiveViewport().get3DViewport().setCamera(camera);
}
export const getPerspectiveCamera = (): DzCamera => {
return mainWindow.getViewportMgr().getViewCamera(DzCamera.PERSPECTIVE_CAM)
}