public ModelViewport() { InitializeComponent(); Camera = new Camera(); FilePath = ""; Text = "Model Viewport"; CalculateLightSource(); MeshList.Dock = DockStyle.Right; MeshList.MaximumSize = new Size(300, 2000); MeshList.Size = new Size(300, 2000); AddControl(MeshList); AnimList.Dock = DockStyle.Left; AnimList.MaximumSize = new Size(300, 2000); AnimList.Size = new Size(300, 2000); AddControl(AnimList); LVDList.Dock = DockStyle.Left; LVDList.MaximumSize = new Size(300, 2000); AddControl(LVDList); LVDList.lvdEditor = LVDEditor; LVDEditor.Dock = DockStyle.Right; LVDEditor.MaximumSize = new Size(300, 2000); AddControl(LVDEditor); VertexTool.Dock = DockStyle.Left; VertexTool.MaximumSize = new Size(300, 2000); AddControl(VertexTool); VertexTool.vp = this; ACMDEditor = new ACMDPreviewEditor(); ACMDEditor.Owner = this; ACMDEditor.Dock = DockStyle.Right; ACMDEditor.updateCrcList(); AddControl(ACMDEditor); HitboxList = new HitboxList(); HitboxList.Dock = DockStyle.Right; AddControl(HitboxList); HurtboxList = new HurtboxList(); HurtboxList.Dock = DockStyle.Right; VariableViewer = new VariableList(); VariableViewer.Dock = DockStyle.Right; LVD = new Smash_Forge.LVD(); ViewComboBox.SelectedIndex = 0; draw = MeshList.treeView1.Nodes; RenderTools.Setup(); }
public NUDMaterialEditor(NUD.Polygon p) { InitializeComponent(); currentPolygon = p; currentMaterialList = p.materials; Init(); FillForm(); matsComboBox.SelectedIndex = 0; // The dummy textures will be used later. RenderTools.Setup(); }
public NUDMaterialEditor() { InitializeComponent(); RenderTools.Setup(); }