Jump to content

How to visualize 3D-axes


photo

Recommended Posts

3D-axes can be realized via engine.visualizer or it must be realized by oneself?

 

low-level engine.visualizer.renderDirection() axis rendering or mayby high-level WidgetManipulatorTranslator (if interaction is required)

Link to comment

I see, thanks.

Realization:

			vec3 zero = vec3_zero;
			vec3 x = vec3(1.0f, 0.0f, 0.0f);
			vec3 y = vec3(0.0f, 1.0f, 0.0f);
			vec3 z = vec3(0.0f, 0.0f, 1.0f);

			engine.visualizer.renderDirection(zero, x, vec4(x, 1.0f));
			engine.visualizer.renderDirection(zero, y, vec4(y, 1.0f));
			engine.visualizer.renderDirection(zero, z, vec4(z, 1.0f));

			engine.visualizer.renderMessage(zero + x, "X", vec4(x, 1.0f), false);
			engine.visualizer.renderMessage(zero + y, "Y", vec4(y, 1.0f), false);
			engine.visualizer.renderMessage(zero + z, "Z", vec4(z, 1.0f), false);

Link to comment
×
×
  • Create New...