public MainForm() { InitializeComponent(); _VirtualCamera = new VirtualCamera(); _VirtualCamera.Position = new Vector3(0, 0, 3); _GraphicObject = FileManager.importObject("..\\..\\3DModels\\Thompson.obj"); _GraphicObject.transform.Position = new Vector3(1000, 500, 0); _GraphicObject.transform.Scale = new Vector3(100f, 100f, .3f); worldToScreenPoint = new WorldToScreenPoint(new WorldToScreenPoint.Window(0, 0, canvas.Size.Width, canvas.Size.Height), new WorldToScreenPoint.Viewport(-1, -1, 1, 1)); updateCameraTransformValues(); updateGraphicTransformValues(); updateScreen(); }
private void btn_Import3DModel_Click(object sender, EventArgs e) { _GraphicObject = FileManager.importObject(); updateGraphicTransformValues(); updateScreen(); }