public QuickMeshView(Moonfish.Core.Model.RenderMesh mesh) : base(400, 400, GraphicsMode.Default, "", GameWindowFlags.Default) { // TODO: Complete member initialization this.mesh = mesh; draw_strip = true; this.Mouse.ButtonDown += camera.Mouse_ButtonDown; this.Mouse.ButtonUp += camera.Mouse_ButtonUp; this.Mouse.Move += camera.Mouse_Move; this.Mouse.WheelChanged += camera.Mouse_WheelChanged; }
public Mesh(Moonfish.Tags.BSP.StructureInstancedGeometryRenderInfoStruct geometryBlock) { geometryBlock.LoadSectionData(); this.geometryBlock = geometryBlock; BufferMeshResources(geometryBlock.renderData); }