Camera

Camera.getDefaultCameraDistanceToImagePlane()

getDefaultCameraDistanceToImagePlane(comp: CompItem): number;

コンポのデフォルトのカメラの位置からイメージプレーンまでの距離を取得する。

参照: AEGP_GetDefaultCameraDistanceToImagePlane

  • TypeScript
  • JavaScript
const comp = Atarabi.comp.getMostRecentlyUsedComp();
if (comp) {
    const distance = Atarabi.camera.getDefaultCameraDistanceToImagePlane(comp);
}
var comp = Atarabi.comp.getMostRecentlyUsedComp();
if (comp) {
    var distance = Atarabi.camera.getDefaultCameraDistanceToImagePlane(comp);
}

New in version 0.2.0.

Camera.getFilmSize()

getFilmSize(cameraLayer: CameraLayer): FilmSize;

カメラのフィルムサイズを取得する。

参照: AEGP_GetCameraFilmSize

  • TypeScript
  • JavaScript
const comp = Atarabi.comp.getMostRecentlyUsedComp();
if (comp) {
    const camera = comp.activeCamera;
    if (camera) {
        const filmSize = Atarabi.camera.getFilmSize(camera);
    }
}
var comp = Atarabi.comp.getMostRecentlyUsedComp();
if (comp) {
    var camera = comp.activeCamera;
    if (camera) {
        var filmSize = Atarabi.camera.getFilmSize(camera);
    }
}

New in version 0.2.0.

Camera.setFilmSize()

setFilmSize(cameraLayer: CameraLayer, filmSize: FilmSize): void;

カメラのフィルムサイズを設定する。

参照: AEGP_SetCameraFilmSize

  • TypeScript
  • JavaScript
const comp = Atarabi.comp.getMostRecentlyUsedComp();
if (comp) {
    const camera = comp.activeCamera;
    if (camera) {
        Atarabi.camera.setFilmSize(camera, { unit: 'Vertical', size: 500 });
    }
}
var comp = Atarabi.comp.getMostRecentlyUsedComp();
if (comp) {
    var camera = comp.activeCamera;
    if (camera) {
        Atarabi.camera.setFilmSize(camera, { unit: 'Vertical', size: 500 });
    }
}

New in version 0.2.0.