Package com.marginallyclever.ro3.apps.viewport.renderpass
package com.marginallyclever.ro3.apps.viewport.renderpass
-
ClassDescription
AbstractRenderPass
handles common methods for allRenderPass
.Draw the background.Draw the bounding box of eachMeshInstance
in the scene.Draws eachCamera
as a pyramid approximating the perspective view frustum.DrawDepthBuffer
is a render pass that is responsible for rendering the stencil buffer to the viewport.Draws eachDHParameter
as two lines from the previous joint to the current joint.Draw a ring around each hinge joint to show the range of motion.Draw eachMeshInstance
as aMesh
.Draw eachPose
as RGB lines from the origin to the X,Y,Z axes.DrawStencilBuffer is a render pass that is responsible for rendering the stencil buffer to the viewport.A mesh and the material to render it with.Classes which implementRenderPass
are drawn as part of - or on top of - the 3D scene.