2

在 ILNumerics CTP (RCh) 用户手册的第 136 页,在“未来部分”中提到了图像图。

这是一个新组件的名称,类似于 PlotCube 中 3D 表面的 TwoDMode,但针对 2D 渲染进行了优化?你能描述一下它的用例/功能吗?

(即使使用 GDI 后端,我也很高兴能够快速绘制图像图(如 Matlab imagesc)。目前,GDI 在使用 TwoDMode=true 的 PlotCube 中渲染 700x700 ILSurface 对象时速度较慢。)

4

1 回答 1

1

imagesc - 正如您所注意到的 - 可以通过 2D 模式下的公共曲面图来实现。一个“真实的”imagesc 情节几乎不会做任何其他事情。如果 GDI 渲染器在您的硬件上太慢,我建议

  • 切换到 OpenGL 驱动程序,或
  • 减小渲染输出的大小,或
  • 防止透明颜色(线框或填充),或
  • 减少表面中的网格列/行数

请注意,GDI 渲染器主要作为 OpenGL 和离屏渲染的后备提供。它利用了不错的扫描线/z-buffer 渲染。但很自然,它无法提供与硬件加速 OpenGL 驱动程序相同的速度。但是,700x700 输出即使在 GDI 上也应该可以工作——在最近的硬件上(我猜至少每秒几帧)。

于 2013-06-27T15:31:23.170 回答