<div dir="ltr">Dear all,<br><br> I noticed an extrange rendering behaviour when loading a .OBJ model and<br>next applying a particular transform. This is the code:<br><br>...<br>...<br> // Load the 3D model<br> vtkOBJReader* model = vtkOBJReader::New();<br>
model->SetFileName(model);<br><br> vtkTransformPolyDataFilter* TransformPolyDataFilter = vtkTransformPolyDataFilter::New();<br> TransformPolyDataFilter->SetInput(model->GetOutput());<br> <br> TransformPolyDataFilter->SetTransform(Transform);<br>
TransformPolyDataFilter->Update();<br><br> // Set the 3D model mapper<br> vtkPolyDataMapper* geomMap = vtkPolyDataMapper::New();<br> geomMap->SetInputConnection(TransformPolyDataFilter->GetOutputPort());<br>
<br> // Set the 3D model actor<br> vtkActor* geomActor = vtkActor::New();<br> geomActor->SetMapper(geomMap);<br> geomActor->GetProperty()->SetColor(0.74, 0.52, 0.06);<br>...<br>...<br><br>However, as I've just said before, the rendering of the model is quite suspicious.<br>
I've attached one screenshot of the transformed 3D model. Please, Any advice<br>will be greatly appreciated.<br><br>Regards.<br></div>