Forráskód Böngészése

Adding more comments for KHR_materials_variants extension

Michael Bond 5 éve
szülő
commit
6761be9ac4

+ 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);