VTK:Rendering之MotionBlur
发布日期:2021-05-12 03:59:46 浏览次数:12 分类:精选文章

本文共 2292 字,大约阅读时间需要 7 分钟。

VTK���Rendering��� MotionBlur

������

motion blur������������������������������������������������������������������������������������������������������������������������������������������������������������3D���������������������������������������������������������������������������������������������������������������������������

motion blur ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(xiyou)������������������������������������

��������� motion blur ��� VTK ���������������������������������

������������

MotionBlur.cxx

#include 

���������������������

��� VTK ������������������������������������ motion blur ���������

  • ������������������������������ vtkAgeTransition ������������������������������������������������������
  • ������������������ renderer ��� UpdateThread ���������������������������������������������������������
  • ������������������������ vtkAnimInitializer ��� vtkFrameSource ��������������������� vtkStageCallback ���������������
  • ��������������������� `vtkDecade) ������������������������������������������������������������������
  • ���������������������������������������

    // ������������������ motion blur ��� scenevtkRenderer* renderer = vtkRenderer::New();renderer->SetBackground(0, 0, 0);// ������������������������������vtkCube* cube = vtkCube::New();cube->SetPosition(0, 0, 0);renderer->AddView(cube);// ������ animation ������������vtkAnimInitializer* animInitial = vtkAnimInitializer::New();animInitial->SetDesiredUpdateRate(0.1);// ���������������vtkFrameSource* frameSource = vtkFrameSource::New();frameSource->SetDesiredUpdateRate(0.1);renderer->AddView(frameSource);// ������������ age transition ������������vtkAgeTransition* transition = vtkAgeTransition::New();transition->SetGenerateAlphaOff();transition->SetEVS(true);// ������ motion blurrenderer->SetMotionBlur(true);renderer->SetTransition(transition);// ������������renderer->Start()

    ������������������������������ VTK ������������������ motion blur ��������������������� renderer->SetMotionBlur(true)��������������������� motion blur ������������������������������������������������������������������������

    上一篇:VTK:Rendering之OutlineGlowPass
    下一篇:VTK:Rendering之Model

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2025年04月15日 14时40分40秒