|
@@ -87,6 +87,8 @@ import { LensRenderingPipeline } from 'babylonjs/PostProcesses/RenderPipeline/Pi
|
|
import { LensRenderingPipelinePropertyGridComponent } from './propertyGrids/postProcesses/lensRenderingPipelinePropertyGridComponent';
|
|
import { LensRenderingPipelinePropertyGridComponent } from './propertyGrids/postProcesses/lensRenderingPipelinePropertyGridComponent';
|
|
import { NodeMaterial } from 'babylonjs/Materials/Node/nodeMaterial';
|
|
import { NodeMaterial } from 'babylonjs/Materials/Node/nodeMaterial';
|
|
import { NodeMaterialPropertyGridComponent } from './propertyGrids/materials/nodeMaterialPropertyGridComponent';
|
|
import { NodeMaterialPropertyGridComponent } from './propertyGrids/materials/nodeMaterialPropertyGridComponent';
|
|
|
|
+import { MultiMaterial } from 'babylonjs/Materials/multiMaterial';
|
|
|
|
+import { MultiMaterialPropertyGridComponent } from './propertyGrids/materials/multiMaterialPropertyGridComponent';
|
|
|
|
|
|
export class PropertyGridTabComponent extends PaneComponent {
|
|
export class PropertyGridTabComponent extends PaneComponent {
|
|
private _timerIntervalId: number;
|
|
private _timerIntervalId: number;
|
|
@@ -205,6 +207,16 @@ export class PropertyGridTabComponent extends PaneComponent {
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (className === "MultiMaterial") {
|
|
|
|
+ const material = entity as MultiMaterial;
|
|
|
|
+ return (<MultiMaterialPropertyGridComponent
|
|
|
|
+ globalState={this.props.globalState}
|
|
|
|
+ material={material}
|
|
|
|
+ lockObject={this._lockObject}
|
|
|
|
+ onSelectionChangedObservable={this.props.onSelectionChangedObservable}
|
|
|
|
+ onPropertyChangedObservable={this.props.onPropertyChangedObservable} />);
|
|
|
|
+ }
|
|
|
|
+
|
|
if (className === "StandardMaterial") {
|
|
if (className === "StandardMaterial") {
|
|
const material = entity as StandardMaterial;
|
|
const material = entity as StandardMaterial;
|
|
return (<StandardMaterialPropertyGridComponent
|
|
return (<StandardMaterialPropertyGridComponent
|