Paraview Parallel模式下的文件解析(二)

本文深入探讨了Paraview在并行模式下,特别是/VTK/Rendering/Parallel目录下的文件功能,涉及vtkClientServerCompositePass、vtkParallelRenderManager等关键类。文章指出数据传输发生在vtkMapper请求之后的渲染过程中。同时,注意到vtkParallelRenderManager的某些函数在基本过程中未使用,引发关于数据分发和处理时机的疑问。
摘要由CSDN通过智能技术生成

根据前文提到的/Parallel中的文件的实验发现,数据的传输是发生在vtkMapper之后,也就是vtkMapper请求数据之后,也就是Rendering这个过程之中,所以今天解析一下

/VTK/Rendering/Parallel/下的文件:

vtkClientServerCompositePass::这个类是一个render-pass,能够控制服务器和客户端的图像输送。这个类被设计用来在两进程配置的配置文件之中。这个类应该不是我们需要的。

vtkClientserverSynchronizedRenderers::这个类是vtkSynchronizedRenderers的子类,被设计用于两进程,客户端-服务器模式。

vtkCompositedSynchronizedRenderers::这个类是一个vtkSynchronizedRenderers的子类,使用vtkComposite去头结点上组合图像

vtkCompositer::在多进程中操作,每一个compositer有一个render window。它使用vtkMultiProcessControllers去与process 0 的render window通讯 color和depth buffer。他对透明度的控制不是很好。

vtkCompositeRenderManager::用来控制sort-last并行渲染的对象。它是vtkParallelRenderManager的子类,使用组合实现并行渲染。这个类已经代替了vtkCompositeManager.这个类也需要注意。

vtkComopositeRGBAPass::合成不同进程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值