coin3d 离屏渲染类SoOffscreenRenderer
能够渲染不适合屏幕或渲染缓冲区的大图像(例如 4000 x 2000 像素)。这是通过将图像划分为一个接一个渲染的图块来完成的,其中这些图块的默认大小为 1024 x 1024。
看了下代码,SoOffscreenRenderer
发现CoinOffscreenGLCanvas
环境变量COIN_OFFSCREENRENDERER_TILEWIDTH
COIN_OFFSCREENRENDERER_TILEHEIGHT
。我可以使用这些变量更改图块大小,但只能更改为小于 1024 的大小。我可以创建 512 x 512 像素和 768 x 768 像素的图块。当我使用大于 1024 的值时,生成的图块总是大小为 1024 × 1024。
是否可以使用更大的瓷砖尺寸,如 2048 x 2048 或 4096 x 4096,我该怎么做?