src/drawable/atmosphere.js
/**
   * Initializes the drawable
   *
   * @see    src/drawable.js
   * @param  {AssetManager} manager The AssetManager containing the required assets.
   * @return {Promise}  A Promise that resolves when the asset is initialized
   */
Initializes the drawable
@see    src/drawable.js
@param  {AssetManager} manager The AssetManager containing the required assets.
@return {Promise}  A Promise that resolves when the asset is initialized
Initializes the drawable @see src / drawable . js @param { AssetManager } manager The AssetManager containing the required assets . @return { Promise } A Promise that resolves when the asset is initialized
init(manager) {
    this.mesh = new SphereMesh(
      manager._gl,
      this.radius,
      this.vSlices,
      this.hSlices
    );
    return super.init(manager);
  }
init ( manager ) { this . mesh = new SphereMesh ( manager . _gl , this . radius , this . vSlices , this . hSlices ) ; return super . init ( manager ) ; }
Initializes the drawable
 @see    src/drawable.js
 @param  {AssetManager} manager The AssetManager containing the required assets.
Initializes the drawable @see src / drawable . js @param { AssetManager } manager The AssetManager containing the required assets .