Get default color from importer.
This commit is contained in:
parent
2b37ad351e
commit
e5e59f3e5d
5
source/external/three.model.loader.js
vendored
5
source/external/three.model.loader.js
vendored
@ -12,6 +12,11 @@ OV.ThreeModelLoader = class
|
||||
this.callbacks = callbacks;
|
||||
}
|
||||
|
||||
GetDefaultColor ()
|
||||
{
|
||||
return this.importer.GetDefaultColor ();
|
||||
}
|
||||
|
||||
SetDefaultColor (defaultColor)
|
||||
{
|
||||
this.importer.SetDefaultColor (defaultColor);
|
||||
|
||||
@ -276,6 +276,11 @@ OV.Importer = class
|
||||
this.LoadFiles (fileList, OV.FileSource.File, onReady);
|
||||
}
|
||||
|
||||
GetDefaultColor ()
|
||||
{
|
||||
return this.defaultColor;
|
||||
}
|
||||
|
||||
SetDefaultColor (defaultColor)
|
||||
{
|
||||
this.defaultColor = defaultColor;
|
||||
|
||||
@ -239,7 +239,9 @@ describe ('Importer Test', function () {
|
||||
new FileObject ('stl', 'single_triangle.stl')
|
||||
];
|
||||
let theImporter = new OV.Importer ();
|
||||
assert.deepStrictEqual (theImporter.GetDefaultColor (), new OV.Color (200, 200, 200));
|
||||
theImporter.SetDefaultColor (new OV.Color (200, 0, 0));
|
||||
assert.deepStrictEqual (theImporter.GetDefaultColor (), new OV.Color (200, 0, 0));
|
||||
ImportFilesWithImporter (theImporter, files, {
|
||||
success : function (importer, importResult) {
|
||||
assert (!OV.IsModelEmpty (importResult.model));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user