hase + 2.0*M_PI, 2.0*M_PI) / (2.0*M_PI);
        return emission_ui * amplitude * colormap(t).rgb;
    }
    `;
}

Scene.prototype.initGenerator = function()
{
    return `
this.par = {};
this.par.R = '${this.par.R}'
this.par.n = '${this.par.n}'
this.par.lm = '${this.par.lm}'
    `;
}

Scene.prototype.getName = function() { return 'Hydrogenic wavefunctions'; }
Scene.prototype.getURL = function() { return "https://github.com/portsmouth/snelly/blob/master/exampleScenes/volumes/pyroclastic.html"; }
Scene.proto