public MaterialEditorViewModel() : base("MaterialEditor")
        {
            SetIconSourcePath("Resources/Images/Tabs/materialeditor.png");

            MaterialEditorView view = new MaterialEditorView();

            Content = view;
            //m_viewPortControl = view.PreviewViewport;
            //m_viewPortControl.Loaded += OnViewPortLoaded;
            m_propertyInspector = view.PropertyInspector;

            m_materialValueConverters.Add(EShaderParameterType.Color, new CColorValueConverter());
            m_materialValueConverters.Add(EShaderParameterType.Texture, new CTextureValueConverter());
        }
 public MaterialEditorViewModel(MaterialEditorView view)
 {
     _view = view;
 }
예제 #3
0
 public MaterialEditorViewModel(MaterialEditorView view)
 {
     _view = view;
     _view.RawValuesButton.Click += RawValuesButton_Click;
 }