[core, node] Support axonometric rendering

This commit is contained in:
Lauren Budorick
2017-10-14 03:15:34 +02:00
committed by GitHub
parent 98bb8613c3
commit e43e2aa3d7
12 changed files with 176 additions and 2 deletions

View File

@@ -527,6 +527,32 @@ ViewportMode Transform::getViewportMode() const {
return state.getViewportMode();
}
#pragma mark - Projection mode
void Transform::setAxonometric(bool axonometric) {
state.axonometric = axonometric;
}
bool Transform::getAxonometric() const {
return state.axonometric;
}
void Transform::setXSkew(double xSkew) {
state.xSkew = xSkew;
}
double Transform::getXSkew() const {
return state.xSkew;
}
void Transform::setYSkew(double ySkew) {
state.ySkew = ySkew;
}
double Transform::getYSkew() const {
return state.ySkew;
}
#pragma mark - Transition
void Transform::startTransition(const CameraOptions& camera,