需要重新设置viewport, 不需要重新编译和链接gl程序
命令的编译很费时间, 基本上需要十几ms, 所以能缓存就缓存
regl也是如此, 可以缓存一个绘制命令, 然后每次绘制的时候使用viewport设置不同的大小
var command = regl({
// ...
viewport: {
x: 5,
y: 10,
width: 100,
height: 50
}
// ...
})
2024-03-18 18:52:58
需要重新设置viewport, 不需要重新编译和链接gl程序
命令的编译很费时间, 基本上需要十几ms, 所以能缓存就缓存
regl也是如此, 可以缓存一个绘制命令, 然后每次绘制的时候使用viewport设置不同的大小
var command = regl({
// ...
viewport: {
x: 5,
y: 10,
width: 100,
height: 50
}
// ...
})
下一篇:初始 webgl(一)