Преглед на файлове

Adding more comments for KHR_materials_variants extension

Michael Bond преди 5 години
родител
ревизия
6761be9ac4
променени са 2 файла, в които са добавени 10 реда и са изтрити 0 реда
  1. 1 0
      dist/preview release/what's new.md
  2. 9 0
      loaders/src/glTF/2.0/Extensions/KHR_materials_variants.ts

+ 1 - 0
dist/preview release/what's new.md

@@ -83,6 +83,7 @@
 - Added support for KHR_materials_ior for glTF loader. ([Sebavan](https://github.com/sebavan/))
 - Added support for KHR_materials_specular for glTF loader. ([Sebavan](https://github.com/sebavan/))
 - Added support for KHR_xmp for glTF loader. ([Sebavan](https://github.com/sebavan/))
+- Added support for KHR_materials_variants for glTF loader. ([MiiBond](https://github.com/MiiBond/))
 
 ### Navigation
 

+ 9 - 0
loaders/src/glTF/2.0/Extensions/KHR_materials_variants.ts

@@ -45,11 +45,19 @@ export class KHR_materials_variants implements IGLTFLoaderExtension {
 
     private _loader: GLTFLoader;
 
+    /**
+     * The default variant name.
+     */
     public defaultVariant: string | undefined;
+
+    /**
+     * A list of the available variant names in this asset.
+     */
     public availableVariants: string[];
 
     private _tagsToMap: { [key: string]: VariantMapping[]; } = {};
 
+    /** @hidden */
     constructor(loader: GLTFLoader) {
         this._loader = loader;
         this.enabled = this._loader.isExtensionUsed(NAME);
@@ -62,6 +70,7 @@ export class KHR_materials_variants implements IGLTFLoaderExtension {
 
     /**
      * Return a list of available variants for this asset.
+     * @returns {string[]}
      */
     public getVariants(): string[] {
         return Object.keys(this._tagsToMap);