public static NuSceneBuffer3D RenderShapes(object frame, ShapesType shapes) { Frame f = (Frame)frame; f.Render((shapes == ShapesType.Ribbons), (shapes == ShapesType.Cartoon)); return(f.GetG3DSceneBuffer()); }
public static NuSceneBuffer3D RenderShapes(object frame, ShapesType shapes) { Frame f = (Frame)frame; f.Render((shapes == ShapesType.Ribbons), (shapes == ShapesType.Cartoon)); return f.GetG3DSceneBuffer(); }
public abstract bool RaycastAnyShapes(Ray ray, ShapesType shapeType, int groups, float maxDistance, GroupsMask mask);
public abstract RaycastHit RaycastClosestShape(Ray ray, ShapesType shapeType, int groups, float maxDistance, RayCastBit hintflags, GroupsMask mask);
public abstract void RaycastAllShapes(Ray ray, IRayCastReport report, ShapesType shapeType, int groups, float maxDistance, RayCastBit hintflags, GroupsMask mask);