[vtk-developers] vtkAxesActor, java, OrientationMarker question
Dean Inglis
dean.inglis at camris.ca
Fri Dec 21 10:53:08 EST 2007
your post should be to the vtkusers list and not vtkdevelopers.
Try there and I will be happy to help.
Dean
Hello,
im quite confussed. When I try to construct a vtkOrientationMarker, i get an
crash from vtkCommon dll...
I want to have a vtkAxesActor in a corner of the viewport. i have 2
renderers:
renderer.SetBackground(background);
renderer.SetActiveCamera(cam);
renderer.SetLayer(0);
frontRenderer.SetActiveCamera(cam);
frontRenderer.SetLayer(1);
frontRenderer.InteractiveOff();
// frontRenderer.SetActiveCamera(cam);
frontRenderer.SetViewport(0, 0, 0.25, 0.25);
rw.AddRenderer(frontRenderer);
createAxisActor();
}
public void createAxisActor() {
axesActor = new vtkAxesActor();
axesActor.SetScale(5.0);
axesActor.SetShaftTypeToCylinder();
axesActor.SetXAxisLabelText("x");
axesActor.SetYAxisLabelText("y");
axesActor.SetZAxisLabelText("z");
// axesActor.SetTotalLength(1.5, 1.5, 1.5);
/*
* vtkTextActor text = new vtkTextActor(); text.SetInput("VTK
* tutorial\nvtkTextActor!"); vtkTextProperty tprop =
* text.GetTextProperty(); tprop.SetFontFamilyToArial(); tprop.BoldOn();
* tprop.ShadowOn(); tprop.SetLineSpacing(1.0); tprop.SetFontSize(48);
* tprop.SetColor(1.0, 0.0, 0.0); tprop.SetShadowOffset(2, 2);
* text.SetDisplayPosition(50, 50); frontRenderer.AddActor2D(text);
*/
// marker.SetOutlineColor(0.93, 0.57, 0.13);
// marker.SetOrientationMarker(axesActor);
// marker.SetViewport(0, 0, 0.25, 0.25);
// marker.SetEnabled(1);
// marker.InteractiveOff();
// frontRenderer.AddActor(axesActor);
}
please help....
--
More information about the vtk-developers
mailing list