Orthographic projection mode with dynamic near/far.

This commit is contained in:
fortsnek9348 2022-03-02 00:52:04 +00:00
parent 0834aff9f4
commit e7947a2fd2
70 changed files with 2548 additions and 244 deletions

View file

@ -30,6 +30,7 @@ either expressed or implied, of the FreeBSD Project.
using MatterHackers.DataConverters3D;
using MatterHackers.MatterControl.PartPreviewWindow;
using MatterHackers.RayTracer;
using MatterHackers.VectorMath;
using System;
namespace MatterHackers.MeshVisualizer
@ -65,6 +66,9 @@ namespace MatterHackers.MeshVisualizer
bool DrawOnTop { get; }
void Draw(DrawGlContentEventArgs e);
/// <returns>The worldspace AABB of the 3D geometry drawn by Draw.</returns>
AxisAlignedBoundingBox GetWorldspaceAABB();
ITraceable GetTraceable();
}