Graphisoft®

API Development KitVersion: 18

API_PerspPars

퍼스펙티브 투영 파라미터들입니다.

    typedef struct {
        double        azimuth;
        double        sunAzimuth;
        double        sunAltitude;
        double        viewCone;
        double        rollAngle;
        double        distance;
        double        cameraZ;
        double        targetZ;
        double        filler_1[8];
        API_Coord     pos;
        API_Coord     target;
        double        filler_2[8];
    } API_PerspPars;

 

멤버

azimuth
대상 주변의 카메라의 회전 각도입니다.
sunAzimuth
대상 주변의 태양의 회전 각도입니다.
sunAltitude
태양의 고도입니다.
viewCone
카메라 뷰 콘의 각도입니다.
rollAngle
카메라의 롤 각도입니다.
distance
카메라와 대상 간의 거리입니다.
cameraZ
카메라 위치의 Z 좌표입니다.
targetZ
대상 위치의 Z 좌표입니다.
pos
카메라 위치의 X, Y 좌표입니다.
target
대상 위치의 X, Y 좌표입니다.

 

설명

이 structure는 퍼스펙티브 뷰를 선택했을 때, ArchiCAD의 "3D Projection Settings..." 다이얼로그 안의 파라미터 세트에 해당합니다.

실제 투영 파라미터들을 가져오려면 APIEnv_Get3DProjectionSetsID 함수를 참조하십시오.

 

요구사항

버전: API 2.1 또는 이후
헤더: APIdefs_Elements.h

 

참고사항

APIEnv_Get3DProjectionSetsID, API_Coord, API 대상