test equirect timelapse
This commit is contained in:
@@ -49,7 +49,7 @@ TextureCube Layer::gen_cube()
|
||||
return ret;
|
||||
}
|
||||
|
||||
Texture2D Layer::gen_equirect()
|
||||
Texture2D Layer::gen_equirect(glm::ivec2 size /*= { 0, 0 }*/)
|
||||
{
|
||||
Texture2D ret;
|
||||
|
||||
@@ -60,10 +60,13 @@ Texture2D Layer::gen_equirect()
|
||||
|
||||
TextureCube cube;
|
||||
RTT latlong;
|
||||
|
||||
if (size.x == 0 || size.y == 0)
|
||||
size = { w, h };
|
||||
|
||||
cube = gen_cube();
|
||||
latlong.create(w * 4, h * 2);
|
||||
ret.create(w * 4, h * 2);
|
||||
latlong.create(size.x * 4, size.y * 2);
|
||||
ret.create(size.x * 4, size.y * 2);
|
||||
|
||||
glDisable(GL_BLEND);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user