Beispiel #1
0
        public static NuSceneBuffer3D RenderShapes(object frame, ShapesType shapes)
        {
            Frame f = (Frame)frame;

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