feat: add smooth isometric transition
This commit is contained in:
@@ -31,10 +31,11 @@ static float isometricShade = isometricView;
|
|||||||
static glm::vec2 camPos{};
|
static glm::vec2 camPos{};
|
||||||
|
|
||||||
void updateIsometricView(){
|
void updateIsometricView(){
|
||||||
|
float isometricEased = utils::easeInOutExpo(isometricShade);
|
||||||
worldShader->start();
|
worldShader->start();
|
||||||
worldShader->setIsometricView(isometricShade);
|
worldShader->setIsometricView(isometricEased);
|
||||||
entityShader->start();
|
entityShader->start();
|
||||||
entityShader->setIsometricView(isometricShade);
|
entityShader->setIsometricView(isometricEased);
|
||||||
}
|
}
|
||||||
|
|
||||||
void initShader(){
|
void initShader(){
|
||||||
|
|||||||
Reference in New Issue
Block a user