图形绘制组件

时间:2013-06-27 14:43:20

标签: plot ilnumerics

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

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

(我很高兴有可能快速绘制图像图(如Matlab图像c),即使使用GDI后端也是如此。目前GDI要慢慢在PlotCube中渲染700x700 ILSurface对象,其中TwoDMode = true。)

1 个答案:

答案 0 :(得分:1)

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

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

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