VTK学习记录3-改变actor属性
作者:互联网
现在想改变actor的属性,可以用actor自带的property来改变,也可以用vtkProperty实例化对象来改变。
代码1:
1 vtkActor *vtkactor = vtkActor::New(); 2 vtkactor->SetMapper(coneMapper); 3 vtkactor->GetProperty()->SetColor(1, 0, 0);
代码2:
1 vtkActor *vtkactor = vtkActor::New(); 2 vtkactor->SetMapper(coneMapper); 3 //vtkactor->GetProperty()->SetColor(1, 0, 0); 4 //不用GetProperty()的方法,用实例化Property的方法也可以。 5 vtkProperty *coneProperty = vtkProperty::New(); 6 coneProperty->SetColor(1.0, 0.0, 0.0); 7 vtkactor->SetProperty(coneProperty);
都可以实现将actor变成红色的结果。
标签:coneProperty,GetProperty,SetColor,VTK,actor,vtkActor,vtkactor,属性 来源: https://www.cnblogs.com/beautifulmoonlight/p/15014465.html