diff --git a/docs/assets/js/search.json b/docs/assets/js/search.json index 8ba0755..c3e8757 100644 --- a/docs/assets/js/search.json +++ b/docs/assets/js/search.json @@ -1 +1 @@ -{"kinds":{"4":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":128,"name":"Drawable","url":"classes/drawable.html","classes":"tsd-kind-class"},{"id":1,"kind":1024,"name":"descriptor","url":"classes/drawable.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Drawable"},{"id":2,"kind":2048,"name":"minDistance","url":"classes/drawable.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Drawable"},{"id":3,"kind":2048,"name":"getObjectToSerialize","url":"classes/drawable.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"Drawable"},{"id":4,"kind":256,"name":"DrawableDescriptor","url":"interfaces/drawabledescriptor.html","classes":"tsd-kind-interface"},{"id":5,"kind":1024,"name":"propertyUniformMapping","url":"interfaces/drawabledescriptor.html#propertyuniformmapping","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":6,"kind":65536,"name":"__type","url":"interfaces/drawabledescriptor.html#propertyuniformmapping.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DrawableDescriptor.propertyUniformMapping"},{"id":7,"kind":1024,"name":"uniformCountMacroName","url":"interfaces/drawabledescriptor.html#uniformcountmacroname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":8,"kind":1024,"name":"sdf","url":"interfaces/drawabledescriptor.html#sdf","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":9,"kind":1024,"name":"objectCountScaler","url":"interfaces/drawabledescriptor.html#objectcountscaler","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":10,"kind":1024,"name":"shaderCombinationSteps","url":"interfaces/drawabledescriptor.html#shadercombinationsteps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":11,"kind":1024,"name":"empty","url":"interfaces/drawabledescriptor.html#empty","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":12,"kind":4,"name":"WrapOptions","url":"enums/wrapoptions.html","classes":"tsd-kind-enum"},{"id":13,"kind":16,"name":"CLAMP_TO_EDGE","url":"enums/wrapoptions.html#clamp_to_edge","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":14,"kind":16,"name":"REPEAT","url":"enums/wrapoptions.html#repeat","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":15,"kind":16,"name":"MIRRORED_REPEAT","url":"enums/wrapoptions.html#mirrored_repeat","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":16,"kind":4,"name":"FilteringOptions","url":"enums/filteringoptions.html","classes":"tsd-kind-enum"},{"id":17,"kind":16,"name":"LINEAR","url":"enums/filteringoptions.html#linear","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FilteringOptions"},{"id":18,"kind":16,"name":"NEAREST","url":"enums/filteringoptions.html#nearest","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FilteringOptions"},{"id":19,"kind":256,"name":"TextureOptions","url":"interfaces/textureoptions.html","classes":"tsd-kind-interface"},{"id":20,"kind":1024,"name":"wrapS","url":"interfaces/textureoptions.html#wraps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":21,"kind":1024,"name":"wrapT","url":"interfaces/textureoptions.html#wrapt","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":22,"kind":1024,"name":"minFilter","url":"interfaces/textureoptions.html#minfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":23,"kind":1024,"name":"maxFilter","url":"interfaces/textureoptions.html#maxfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":24,"kind":4194304,"name":"TextureWithOptions","url":"globals.html#texturewithoptions","classes":"tsd-kind-type-alias"},{"id":25,"kind":65536,"name":"__type","url":"globals.html#texturewithoptions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"TextureWithOptions"},{"id":26,"kind":32,"name":"source","url":"globals.html#texturewithoptions.__type.source","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"TextureWithOptions.__type"},{"id":27,"kind":32,"name":"overrides","url":"globals.html#texturewithoptions.__type.overrides","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"TextureWithOptions.__type"},{"id":28,"kind":256,"name":"RuntimeSettings","url":"interfaces/runtimesettings.html","classes":"tsd-kind-interface"},{"id":29,"kind":1024,"name":"enableHighDpiRendering","url":"interfaces/runtimesettings.html#enablehighdpirendering","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":30,"kind":1024,"name":"tileMultiplier","url":"interfaces/runtimesettings.html#tilemultiplier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":31,"kind":1024,"name":"isWorldInverted","url":"interfaces/runtimesettings.html#isworldinverted","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":32,"kind":1024,"name":"lightCutoffDistance","url":"interfaces/runtimesettings.html#lightcutoffdistance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":33,"kind":1024,"name":"backgroundColor","url":"interfaces/runtimesettings.html#backgroundcolor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":34,"kind":1024,"name":"colorPalette","url":"interfaces/runtimesettings.html#colorpalette","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":35,"kind":1024,"name":"textures","url":"interfaces/runtimesettings.html#textures","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":36,"kind":65536,"name":"__type","url":"interfaces/runtimesettings.html#textures.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"RuntimeSettings.textures"},{"id":37,"kind":1024,"name":"ambientLight","url":"interfaces/runtimesettings.html#ambientlight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":38,"kind":256,"name":"StartupSettings","url":"interfaces/startupsettings.html","classes":"tsd-kind-interface"},{"id":39,"kind":1024,"name":"enableStopwatch","url":"interfaces/startupsettings.html#enablestopwatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":40,"kind":1024,"name":"shadowTraceCount","url":"interfaces/startupsettings.html#shadowtracecount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":41,"kind":1024,"name":"paletteSize","url":"interfaces/startupsettings.html#palettesize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":42,"kind":1024,"name":"ignoreWebGL2","url":"interfaces/startupsettings.html#ignorewebgl2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":43,"kind":256,"name":"Renderer","url":"interfaces/renderer.html","classes":"tsd-kind-interface"},{"id":44,"kind":1024,"name":"canvasSize","url":"interfaces/renderer.html#canvassize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":45,"kind":1024,"name":"viewAreaSize","url":"interfaces/renderer.html#viewareasize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":46,"kind":2048,"name":"setViewArea","url":"interfaces/renderer.html#setviewarea","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":47,"kind":2048,"name":"displayToWorldCoordinates","url":"interfaces/renderer.html#displaytoworldcoordinates","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":48,"kind":2048,"name":"setRuntimeSettings","url":"interfaces/renderer.html#setruntimesettings","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":49,"kind":2048,"name":"addDrawable","url":"interfaces/renderer.html#adddrawable","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter","parent":"Renderer"},{"id":50,"kind":2048,"name":"renderDrawables","url":"interfaces/renderer.html#renderdrawables","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":51,"kind":2048,"name":"destroy","url":"interfaces/renderer.html#destroy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":52,"kind":1024,"name":"insights","url":"interfaces/renderer.html#insights","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":53,"kind":2048,"name":"autoscaleQuality","url":"interfaces/renderer.html#autoscalequality","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":54,"kind":2097152,"name":"defaultRuntimeSettings","url":"globals.html#defaultruntimesettings","classes":"tsd-kind-object-literal"},{"id":55,"kind":32,"name":"enableHighDpiRendering","url":"globals.html#defaultruntimesettings.enablehighdpirendering","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":56,"kind":32,"name":"tileMultiplier","url":"globals.html#defaultruntimesettings.tilemultiplier","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":57,"kind":32,"name":"isWorldInverted","url":"globals.html#defaultruntimesettings.isworldinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":58,"kind":32,"name":"lightCutoffDistance","url":"globals.html#defaultruntimesettings.lightcutoffdistance","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":59,"kind":32,"name":"backgroundColor","url":"globals.html#defaultruntimesettings.backgroundcolor","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":60,"kind":32,"name":"colorPalette","url":"globals.html#defaultruntimesettings.colorpalette","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":61,"kind":32,"name":"ambientLight","url":"globals.html#defaultruntimesettings.ambientlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":62,"kind":32,"name":"textures","url":"globals.html#defaultruntimesettings.textures","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":63,"kind":65536,"name":"__type","url":"globals.html#defaultruntimesettings.textures.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"defaultRuntimeSettings.textures"},{"id":64,"kind":2097152,"name":"defaultStartupSettings","url":"globals.html#defaultstartupsettings","classes":"tsd-kind-object-literal"},{"id":65,"kind":32,"name":"shadowTraceCount","url":"globals.html#defaultstartupsettings.shadowtracecount","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":66,"kind":32,"name":"paletteSize","url":"globals.html#defaultstartupsettings.palettesize","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":67,"kind":32,"name":"ignoreWebGL2","url":"globals.html#defaultstartupsettings.ignorewebgl2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":68,"kind":32,"name":"enableStopwatch","url":"globals.html#defaultstartupsettings.enablestopwatch","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":69,"kind":128,"name":"Flashlight","url":"classes/flashlight.html","classes":"tsd-kind-class"},{"id":70,"kind":2097152,"name":"descriptor","url":"classes/flashlight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Flashlight"},{"id":71,"kind":2097152,"name":"propertyUniformMapping","url":"classes/flashlight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":72,"kind":32,"name":"center","url":"classes/flashlight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":73,"kind":32,"name":"color","url":"classes/flashlight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":74,"kind":32,"name":"intensity","url":"classes/flashlight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":75,"kind":32,"name":"direction","url":"classes/flashlight.html#descriptor.propertyuniformmapping.direction-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":76,"kind":32,"name":"startCutoff","url":"classes/flashlight.html#descriptor.propertyuniformmapping.startcutoff-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":77,"kind":32,"name":"uniformCountMacroName","url":"classes/flashlight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":78,"kind":32,"name":"shaderCombinationSteps","url":"classes/flashlight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":79,"kind":32,"name":"empty","url":"classes/flashlight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":80,"kind":512,"name":"constructor","url":"classes/flashlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Flashlight"},{"id":81,"kind":1024,"name":"direction","url":"classes/flashlight.html#direction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":82,"kind":1024,"name":"startCutoff","url":"classes/flashlight.html#startcutoff","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":83,"kind":2048,"name":"getObjectToSerialize","url":"classes/flashlight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Flashlight"},{"id":84,"kind":1024,"name":"lightnessRatio","url":"classes/flashlight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"Flashlight"},{"id":85,"kind":1024,"name":"center","url":"classes/flashlight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":86,"kind":1024,"name":"color","url":"classes/flashlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":87,"kind":1024,"name":"intensity","url":"classes/flashlight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":88,"kind":2048,"name":"setLightnessRatio","url":"classes/flashlight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":89,"kind":2048,"name":"minDistance","url":"classes/flashlight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"Flashlight"},{"id":90,"kind":128,"name":"Circle","url":"classes/circle.html","classes":"tsd-kind-class"},{"id":91,"kind":2097152,"name":"descriptor","url":"classes/circle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Circle"},{"id":92,"kind":2097152,"name":"sdf","url":"classes/circle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":93,"kind":32,"name":"shader","url":"classes/circle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.sdf"},{"id":94,"kind":32,"name":"distanceFunctionName","url":"classes/circle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.sdf"},{"id":95,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":96,"kind":32,"name":"center","url":"classes/circle.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.propertyUniformMapping"},{"id":97,"kind":32,"name":"radius","url":"classes/circle.html#descriptor.propertyuniformmapping.radius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor.propertyUniformMapping"},{"id":98,"kind":32,"name":"uniformCountMacroName","url":"classes/circle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":99,"kind":32,"name":"shaderCombinationSteps","url":"classes/circle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":100,"kind":32,"name":"empty","url":"classes/circle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Circle.descriptor"},{"id":101,"kind":512,"name":"constructor","url":"classes/circle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Circle"},{"id":102,"kind":1024,"name":"center","url":"classes/circle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":103,"kind":1024,"name":"radius","url":"classes/circle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Circle"},{"id":104,"kind":2048,"name":"minDistance","url":"classes/circle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Circle"},{"id":105,"kind":2048,"name":"getObjectToSerialize","url":"classes/circle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Circle"},{"id":106,"kind":128,"name":"Droplet","url":"classes/droplet.html","classes":"tsd-kind-class"},{"id":107,"kind":2097152,"name":"descriptor","url":"classes/droplet.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Droplet"},{"id":108,"kind":2097152,"name":"sdf","url":"classes/droplet.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":109,"kind":32,"name":"shader","url":"classes/droplet.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.sdf"},{"id":110,"kind":32,"name":"distanceFunctionName","url":"classes/droplet.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.sdf"},{"id":111,"kind":2097152,"name":"propertyUniformMapping","url":"classes/droplet.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":112,"kind":32,"name":"from","url":"classes/droplet.html#descriptor.propertyuniformmapping.from-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":113,"kind":32,"name":"toFromDelta","url":"classes/droplet.html#descriptor.propertyuniformmapping.tofromdelta","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":114,"kind":32,"name":"fromRadius","url":"classes/droplet.html#descriptor.propertyuniformmapping.fromradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":115,"kind":32,"name":"toRadius","url":"classes/droplet.html#descriptor.propertyuniformmapping.toradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor.propertyUniformMapping"},{"id":116,"kind":32,"name":"uniformCountMacroName","url":"classes/droplet.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":117,"kind":32,"name":"shaderCombinationSteps","url":"classes/droplet.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":118,"kind":32,"name":"empty","url":"classes/droplet.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Droplet.descriptor"},{"id":119,"kind":512,"name":"constructor","url":"classes/droplet.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Droplet"},{"id":120,"kind":1024,"name":"from","url":"classes/droplet.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":121,"kind":1024,"name":"to","url":"classes/droplet.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":122,"kind":1024,"name":"fromRadius","url":"classes/droplet.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":123,"kind":1024,"name":"toRadius","url":"classes/droplet.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Droplet"},{"id":124,"kind":2048,"name":"minDistance","url":"classes/droplet.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Droplet"},{"id":125,"kind":2048,"name":"getObjectToSerialize","url":"classes/droplet.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Droplet"},{"id":126,"kind":64,"name":"PolygonFactory","url":"globals.html#polygonfactory","classes":"tsd-kind-function"},{"id":127,"kind":128,"name":"InvertedTunnel","url":"classes/invertedtunnel.html","classes":"tsd-kind-class"},{"id":128,"kind":2097152,"name":"descriptor","url":"classes/invertedtunnel.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"InvertedTunnel"},{"id":129,"kind":2097152,"name":"sdf","url":"classes/invertedtunnel.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":130,"kind":32,"name":"shader","url":"classes/invertedtunnel.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":131,"kind":32,"name":"isInverted","url":"classes/invertedtunnel.html#descriptor.sdf.isinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":132,"kind":32,"name":"distanceFunctionName","url":"classes/invertedtunnel.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.sdf"},{"id":133,"kind":2097152,"name":"propertyUniformMapping","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":134,"kind":32,"name":"from","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.from-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":135,"kind":32,"name":"toFromDelta","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.tofromdelta","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":136,"kind":32,"name":"fromRadius","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.fromradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":137,"kind":32,"name":"toRadius","url":"classes/invertedtunnel.html#descriptor.propertyuniformmapping.toradius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor.propertyUniformMapping"},{"id":138,"kind":32,"name":"uniformCountMacroName","url":"classes/invertedtunnel.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":139,"kind":32,"name":"shaderCombinationSteps","url":"classes/invertedtunnel.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":140,"kind":32,"name":"empty","url":"classes/invertedtunnel.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"InvertedTunnel.descriptor"},{"id":141,"kind":512,"name":"constructor","url":"classes/invertedtunnel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":142,"kind":1024,"name":"from","url":"classes/invertedtunnel.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":143,"kind":1024,"name":"to","url":"classes/invertedtunnel.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":144,"kind":1024,"name":"fromRadius","url":"classes/invertedtunnel.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":145,"kind":1024,"name":"toRadius","url":"classes/invertedtunnel.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnel"},{"id":146,"kind":2048,"name":"minDistance","url":"classes/invertedtunnel.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"InvertedTunnel"},{"id":147,"kind":2048,"name":"getObjectToSerialize","url":"classes/invertedtunnel.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"InvertedTunnel"},{"id":148,"kind":128,"name":"MetaCircle","url":"classes/metacircle.html","classes":"tsd-kind-class"},{"id":149,"kind":2097152,"name":"descriptor","url":"classes/metacircle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"MetaCircle"},{"id":150,"kind":2097152,"name":"sdf","url":"classes/metacircle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":151,"kind":32,"name":"shader","url":"classes/metacircle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.sdf"},{"id":152,"kind":32,"name":"distanceFunctionName","url":"classes/metacircle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.sdf"},{"id":153,"kind":2097152,"name":"propertyUniformMapping","url":"classes/metacircle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":154,"kind":32,"name":"center","url":"classes/metacircle.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.propertyUniformMapping"},{"id":155,"kind":32,"name":"radius","url":"classes/metacircle.html#descriptor.propertyuniformmapping.radius-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor.propertyUniformMapping"},{"id":156,"kind":32,"name":"uniformCountMacroName","url":"classes/metacircle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":157,"kind":32,"name":"shaderCombinationSteps","url":"classes/metacircle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":158,"kind":32,"name":"empty","url":"classes/metacircle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"MetaCircle.descriptor"},{"id":159,"kind":512,"name":"constructor","url":"classes/metacircle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MetaCircle"},{"id":160,"kind":1024,"name":"center","url":"classes/metacircle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircle"},{"id":161,"kind":1024,"name":"radius","url":"classes/metacircle.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircle"},{"id":162,"kind":2048,"name":"minDistance","url":"classes/metacircle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"MetaCircle"},{"id":163,"kind":2048,"name":"getObjectToSerialize","url":"classes/metacircle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"MetaCircle"},{"id":164,"kind":128,"name":"RotatedRectangle","url":"classes/rotatedrectangle.html","classes":"tsd-kind-class"},{"id":165,"kind":2097152,"name":"descriptor","url":"classes/rotatedrectangle.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"RotatedRectangle"},{"id":166,"kind":2097152,"name":"sdf","url":"classes/rotatedrectangle.html#descriptor.sdf","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":167,"kind":32,"name":"shader","url":"classes/rotatedrectangle.html#descriptor.sdf.shader","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.sdf"},{"id":168,"kind":32,"name":"distanceFunctionName","url":"classes/rotatedrectangle.html#descriptor.sdf.distancefunctionname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.sdf"},{"id":169,"kind":2097152,"name":"propertyUniformMapping","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":170,"kind":32,"name":"topCenter","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.topcenter","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":171,"kind":32,"name":"bottomCenter","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.bottomcenter","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":172,"kind":32,"name":"width","url":"classes/rotatedrectangle.html#descriptor.propertyuniformmapping.width","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor.propertyUniformMapping"},{"id":173,"kind":32,"name":"uniformCountMacroName","url":"classes/rotatedrectangle.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":174,"kind":32,"name":"shaderCombinationSteps","url":"classes/rotatedrectangle.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":175,"kind":32,"name":"empty","url":"classes/rotatedrectangle.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"RotatedRectangle.descriptor"},{"id":176,"kind":512,"name":"constructor","url":"classes/rotatedrectangle.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":177,"kind":1024,"name":"center","url":"classes/rotatedrectangle.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":178,"kind":1024,"name":"size","url":"classes/rotatedrectangle.html#size","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":179,"kind":1024,"name":"rotation","url":"classes/rotatedrectangle.html#rotation","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangle"},{"id":180,"kind":2048,"name":"minDistance","url":"classes/rotatedrectangle.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"RotatedRectangle"},{"id":181,"kind":2048,"name":"getObjectToSerialize","url":"classes/rotatedrectangle.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"RotatedRectangle"},{"id":182,"kind":64,"name":"renderNoise","url":"globals.html#rendernoise","classes":"tsd-kind-function"},{"id":183,"kind":64,"name":"compile","url":"globals.html#compile","classes":"tsd-kind-function"},{"id":184,"kind":128,"name":"CircleLight","url":"classes/circlelight.html","classes":"tsd-kind-class"},{"id":185,"kind":2097152,"name":"descriptor","url":"classes/circlelight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"CircleLight"},{"id":186,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circlelight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":187,"kind":32,"name":"center","url":"classes/circlelight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":188,"kind":32,"name":"color","url":"classes/circlelight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":189,"kind":32,"name":"intensity","url":"classes/circlelight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":190,"kind":32,"name":"uniformCountMacroName","url":"classes/circlelight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":191,"kind":32,"name":"shaderCombinationSteps","url":"classes/circlelight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":192,"kind":32,"name":"empty","url":"classes/circlelight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":193,"kind":512,"name":"constructor","url":"classes/circlelight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CircleLight"},{"id":194,"kind":1024,"name":"lightnessRatio","url":"classes/circlelight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"CircleLight"},{"id":195,"kind":1024,"name":"center","url":"classes/circlelight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":196,"kind":1024,"name":"color","url":"classes/circlelight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":197,"kind":1024,"name":"intensity","url":"classes/circlelight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":198,"kind":2048,"name":"setLightnessRatio","url":"classes/circlelight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":199,"kind":2048,"name":"minDistance","url":"classes/circlelight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"CircleLight"},{"id":200,"kind":2048,"name":"getObjectToSerialize","url":"classes/circlelight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"CircleLight"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,38.042]],["parent/0",[]],["name/1",[1,31.682]],["parent/1",[0,3.631]],["name/2",[2,31.682]],["parent/2",[0,3.631]],["name/3",[3,31.682]],["parent/3",[0,3.631]],["name/4",[4,32.934]],["parent/4",[]],["name/5",[5,31.682]],["parent/5",[4,3.143]],["name/6",[6,38.042]],["parent/6",[7,4.679]],["name/7",[8,31.682]],["parent/7",[4,3.143]],["name/8",[9,34.365]],["parent/8",[4,3.143]],["name/9",[10,49.028]],["parent/9",[4,3.143]],["name/10",[11,31.682]],["parent/10",[4,3.143]],["name/11",[12,31.682]],["parent/11",[4,3.143]],["name/12",[13,38.042]],["parent/12",[]],["name/13",[14,49.028]],["parent/13",[13,3.631]],["name/14",[15,49.028]],["parent/14",[13,3.631]],["name/15",[16,49.028]],["parent/15",[13,3.631]],["name/16",[17,40.555]],["parent/16",[]],["name/17",[18,49.028]],["parent/17",[17,3.871]],["name/18",[19,49.028]],["parent/18",[17,3.871]],["name/19",[20,36.035]],["parent/19",[]],["name/20",[21,49.028]],["parent/20",[20,3.439]],["name/21",[22,49.028]],["parent/21",[20,3.439]],["name/22",[23,49.028]],["parent/22",[20,3.439]],["name/23",[24,49.028]],["parent/23",[20,3.439]],["name/24",[25,43.92]],["parent/24",[]],["name/25",[6,38.042]],["parent/25",[25,4.192]],["name/26",[26,49.028]],["parent/26",[27,4.192]],["name/27",[28,49.028]],["parent/27",[27,4.192]],["name/28",[29,30.57]],["parent/28",[]],["name/29",[30,43.92]],["parent/29",[29,2.918]],["name/30",[31,43.92]],["parent/30",[29,2.918]],["name/31",[32,43.92]],["parent/31",[29,2.918]],["name/32",[33,43.92]],["parent/32",[29,2.918]],["name/33",[34,43.92]],["parent/33",[29,2.918]],["name/34",[35,43.92]],["parent/34",[29,2.918]],["name/35",[36,43.92]],["parent/35",[29,2.918]],["name/36",[6,38.042]],["parent/36",[37,4.679]],["name/37",[38,43.92]],["parent/37",[29,2.918]],["name/38",[39,36.035]],["parent/38",[]],["name/39",[40,43.92]],["parent/39",[39,3.439]],["name/40",[41,43.92]],["parent/40",[39,3.439]],["name/41",[42,43.92]],["parent/41",[39,3.439]],["name/42",[43,43.92]],["parent/42",[39,3.439]],["name/43",[44,28.659]],["parent/43",[]],["name/44",[45,49.028]],["parent/44",[44,2.735]],["name/45",[46,49.028]],["parent/45",[44,2.735]],["name/46",[47,49.028]],["parent/46",[44,2.735]],["name/47",[48,49.028]],["parent/47",[44,2.735]],["name/48",[49,49.028]],["parent/48",[44,2.735]],["name/49",[50,49.028]],["parent/49",[44,2.735]],["name/50",[51,49.028]],["parent/50",[44,2.735]],["name/51",[52,49.028]],["parent/51",[44,2.735]],["name/52",[53,49.028]],["parent/52",[44,2.735]],["name/53",[54,49.028]],["parent/53",[44,2.735]],["name/54",[55,30.57]],["parent/54",[]],["name/55",[30,43.92]],["parent/55",[55,2.918]],["name/56",[31,43.92]],["parent/56",[55,2.918]],["name/57",[32,43.92]],["parent/57",[55,2.918]],["name/58",[33,43.92]],["parent/58",[55,2.918]],["name/59",[34,43.92]],["parent/59",[55,2.918]],["name/60",[35,43.92]],["parent/60",[55,2.918]],["name/61",[38,43.92]],["parent/61",[55,2.918]],["name/62",[36,43.92]],["parent/62",[55,2.918]],["name/63",[6,38.042]],["parent/63",[56,4.679]],["name/64",[57,36.035]],["parent/64",[]],["name/65",[41,43.92]],["parent/65",[57,3.439]],["name/66",[42,43.92]],["parent/66",[57,3.439]],["name/67",[43,43.92]],["parent/67",[57,3.439]],["name/68",[40,43.92]],["parent/68",[57,3.439]],["name/69",[58,27.825]],["parent/69",[]],["name/70",[1,31.682]],["parent/70",[58,2.656]],["name/71",[5,31.682]],["parent/71",[59,3.631]],["name/72",[60,30.57]],["parent/72",[61,3.439]],["name/73",[62,38.042]],["parent/73",[61,3.439]],["name/74",[63,38.042]],["parent/74",[61,3.439]],["name/75",[64,43.92]],["parent/75",[61,3.439]],["name/76",[65,43.92]],["parent/76",[61,3.439]],["name/77",[8,31.682]],["parent/77",[59,3.631]],["name/78",[11,31.682]],["parent/78",[59,3.631]],["name/79",[12,31.682]],["parent/79",[59,3.631]],["name/80",[66,32.934]],["parent/80",[58,2.656]],["name/81",[64,43.92]],["parent/81",[58,2.656]],["name/82",[65,43.92]],["parent/82",[58,2.656]],["name/83",[3,31.682]],["parent/83",[58,2.656]],["name/84",[67,43.92]],["parent/84",[58,2.656]],["name/85",[60,30.57]],["parent/85",[58,2.656]],["name/86",[62,38.042]],["parent/86",[58,2.656]],["name/87",[63,38.042]],["parent/87",[58,2.656]],["name/88",[68,43.92]],["parent/88",[58,2.656]],["name/89",[2,31.682]],["parent/89",[58,2.656]],["name/90",[69,32.934]],["parent/90",[]],["name/91",[1,31.682]],["parent/91",[69,3.143]],["name/92",[9,34.365]],["parent/92",[70,3.439]],["name/93",[71,36.035]],["parent/93",[72,4.192]],["name/94",[73,36.035]],["parent/94",[72,4.192]],["name/95",[5,31.682]],["parent/95",[70,3.439]],["name/96",[60,30.57]],["parent/96",[74,4.192]],["name/97",[75,38.042]],["parent/97",[74,4.192]],["name/98",[8,31.682]],["parent/98",[70,3.439]],["name/99",[11,31.682]],["parent/99",[70,3.439]],["name/100",[12,31.682]],["parent/100",[70,3.439]],["name/101",[66,32.934]],["parent/101",[69,3.143]],["name/102",[60,30.57]],["parent/102",[69,3.143]],["name/103",[75,38.042]],["parent/103",[69,3.143]],["name/104",[2,31.682]],["parent/104",[69,3.143]],["name/105",[3,31.682]],["parent/105",[69,3.143]],["name/106",[76,30.57]],["parent/106",[]],["name/107",[1,31.682]],["parent/107",[76,2.918]],["name/108",[9,34.365]],["parent/108",[77,3.439]],["name/109",[71,36.035]],["parent/109",[78,4.192]],["name/110",[73,36.035]],["parent/110",[78,4.192]],["name/111",[5,31.682]],["parent/111",[77,3.439]],["name/112",[79,38.042]],["parent/112",[80,3.631]],["name/113",[81,43.92]],["parent/113",[80,3.631]],["name/114",[82,38.042]],["parent/114",[80,3.631]],["name/115",[83,38.042]],["parent/115",[80,3.631]],["name/116",[8,31.682]],["parent/116",[77,3.439]],["name/117",[11,31.682]],["parent/117",[77,3.439]],["name/118",[12,31.682]],["parent/118",[77,3.439]],["name/119",[66,32.934]],["parent/119",[76,2.918]],["name/120",[79,38.042]],["parent/120",[76,2.918]],["name/121",[84,43.92]],["parent/121",[76,2.918]],["name/122",[82,38.042]],["parent/122",[76,2.918]],["name/123",[83,38.042]],["parent/123",[76,2.918]],["name/124",[2,31.682]],["parent/124",[76,2.918]],["name/125",[3,31.682]],["parent/125",[76,2.918]],["name/126",[85,49.028]],["parent/126",[]],["name/127",[86,30.57]],["parent/127",[]],["name/128",[1,31.682]],["parent/128",[86,2.918]],["name/129",[9,34.365]],["parent/129",[87,3.439]],["name/130",[71,36.035]],["parent/130",[88,3.871]],["name/131",[89,49.028]],["parent/131",[88,3.871]],["name/132",[73,36.035]],["parent/132",[88,3.871]],["name/133",[5,31.682]],["parent/133",[87,3.439]],["name/134",[79,38.042]],["parent/134",[90,3.631]],["name/135",[81,43.92]],["parent/135",[90,3.631]],["name/136",[82,38.042]],["parent/136",[90,3.631]],["name/137",[83,38.042]],["parent/137",[90,3.631]],["name/138",[8,31.682]],["parent/138",[87,3.439]],["name/139",[11,31.682]],["parent/139",[87,3.439]],["name/140",[12,31.682]],["parent/140",[87,3.439]],["name/141",[66,32.934]],["parent/141",[86,2.918]],["name/142",[79,38.042]],["parent/142",[86,2.918]],["name/143",[84,43.92]],["parent/143",[86,2.918]],["name/144",[82,38.042]],["parent/144",[86,2.918]],["name/145",[83,38.042]],["parent/145",[86,2.918]],["name/146",[2,31.682]],["parent/146",[86,2.918]],["name/147",[3,31.682]],["parent/147",[86,2.918]],["name/148",[91,32.934]],["parent/148",[]],["name/149",[1,31.682]],["parent/149",[91,3.143]],["name/150",[9,34.365]],["parent/150",[92,3.439]],["name/151",[71,36.035]],["parent/151",[93,4.192]],["name/152",[73,36.035]],["parent/152",[93,4.192]],["name/153",[5,31.682]],["parent/153",[92,3.439]],["name/154",[60,30.57]],["parent/154",[94,4.192]],["name/155",[75,38.042]],["parent/155",[94,4.192]],["name/156",[8,31.682]],["parent/156",[92,3.439]],["name/157",[11,31.682]],["parent/157",[92,3.439]],["name/158",[12,31.682]],["parent/158",[92,3.439]],["name/159",[66,32.934]],["parent/159",[91,3.143]],["name/160",[60,30.57]],["parent/160",[91,3.143]],["name/161",[75,38.042]],["parent/161",[91,3.143]],["name/162",[2,31.682]],["parent/162",[91,3.143]],["name/163",[3,31.682]],["parent/163",[91,3.143]],["name/164",[95,31.682]],["parent/164",[]],["name/165",[1,31.682]],["parent/165",[95,3.024]],["name/166",[9,34.365]],["parent/166",[96,3.439]],["name/167",[71,36.035]],["parent/167",[97,4.192]],["name/168",[73,36.035]],["parent/168",[97,4.192]],["name/169",[5,31.682]],["parent/169",[96,3.439]],["name/170",[98,49.028]],["parent/170",[99,3.871]],["name/171",[100,49.028]],["parent/171",[99,3.871]],["name/172",[101,49.028]],["parent/172",[99,3.871]],["name/173",[8,31.682]],["parent/173",[96,3.439]],["name/174",[11,31.682]],["parent/174",[96,3.439]],["name/175",[12,31.682]],["parent/175",[96,3.439]],["name/176",[66,32.934]],["parent/176",[95,3.024]],["name/177",[60,30.57]],["parent/177",[95,3.024]],["name/178",[102,49.028]],["parent/178",[95,3.024]],["name/179",[103,49.028]],["parent/179",[95,3.024]],["name/180",[2,31.682]],["parent/180",[95,3.024]],["name/181",[3,31.682]],["parent/181",[95,3.024]],["name/182",[104,49.028]],["parent/182",[]],["name/183",[105,49.028]],["parent/183",[]],["name/184",[106,29.569]],["parent/184",[]],["name/185",[1,31.682]],["parent/185",[106,2.822]],["name/186",[5,31.682]],["parent/186",[107,3.631]],["name/187",[60,30.57]],["parent/187",[108,3.871]],["name/188",[62,38.042]],["parent/188",[108,3.871]],["name/189",[63,38.042]],["parent/189",[108,3.871]],["name/190",[8,31.682]],["parent/190",[107,3.631]],["name/191",[11,31.682]],["parent/191",[107,3.631]],["name/192",[12,31.682]],["parent/192",[107,3.631]],["name/193",[66,32.934]],["parent/193",[106,2.822]],["name/194",[67,43.92]],["parent/194",[106,2.822]],["name/195",[60,30.57]],["parent/195",[106,2.822]],["name/196",[62,38.042]],["parent/196",[106,2.822]],["name/197",[63,38.042]],["parent/197",[106,2.822]],["name/198",[68,43.92]],["parent/198",[106,2.822]],["name/199",[2,31.682]],["parent/199",[106,2.822]],["name/200",[3,31.682]],["parent/200",[106,2.822]]],"invertedIndex":[["__type",{"_index":6,"name":{"6":{},"25":{},"36":{},"63":{}},"parent":{}}],["adddrawable",{"_index":50,"name":{"49":{}},"parent":{}}],["ambientlight",{"_index":38,"name":{"37":{},"61":{}},"parent":{}}],["autoscalequality",{"_index":54,"name":{"53":{}},"parent":{}}],["backgroundcolor",{"_index":34,"name":{"33":{},"59":{}},"parent":{}}],["bottomcenter",{"_index":100,"name":{"171":{}},"parent":{}}],["canvassize",{"_index":45,"name":{"44":{}},"parent":{}}],["center",{"_index":60,"name":{"72":{},"85":{},"96":{},"102":{},"154":{},"160":{},"177":{},"187":{},"195":{}},"parent":{}}],["circle",{"_index":69,"name":{"90":{}},"parent":{"91":{},"101":{},"102":{},"103":{},"104":{},"105":{}}}],["circle.descriptor",{"_index":70,"name":{},"parent":{"92":{},"95":{},"98":{},"99":{},"100":{}}}],["circle.descriptor.propertyuniformmapping",{"_index":74,"name":{},"parent":{"96":{},"97":{}}}],["circle.descriptor.sdf",{"_index":72,"name":{},"parent":{"93":{},"94":{}}}],["circlelight",{"_index":106,"name":{"184":{}},"parent":{"185":{},"193":{},"194":{},"195":{},"196":{},"197":{},"198":{},"199":{},"200":{}}}],["circlelight.descriptor",{"_index":107,"name":{},"parent":{"186":{},"190":{},"191":{},"192":{}}}],["circlelight.descriptor.propertyuniformmapping",{"_index":108,"name":{},"parent":{"187":{},"188":{},"189":{}}}],["clamp_to_edge",{"_index":14,"name":{"13":{}},"parent":{}}],["color",{"_index":62,"name":{"73":{},"86":{},"188":{},"196":{}},"parent":{}}],["colorpalette",{"_index":35,"name":{"34":{},"60":{}},"parent":{}}],["compile",{"_index":105,"name":{"183":{}},"parent":{}}],["constructor",{"_index":66,"name":{"80":{},"101":{},"119":{},"141":{},"159":{},"176":{},"193":{}},"parent":{}}],["defaultruntimesettings",{"_index":55,"name":{"54":{}},"parent":{"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{}}}],["defaultruntimesettings.textures",{"_index":56,"name":{},"parent":{"63":{}}}],["defaultstartupsettings",{"_index":57,"name":{"64":{}},"parent":{"65":{},"66":{},"67":{},"68":{}}}],["descriptor",{"_index":1,"name":{"1":{},"70":{},"91":{},"107":{},"128":{},"149":{},"165":{},"185":{}},"parent":{}}],["destroy",{"_index":52,"name":{"51":{}},"parent":{}}],["direction",{"_index":64,"name":{"75":{},"81":{}},"parent":{}}],["displaytoworldcoordinates",{"_index":48,"name":{"47":{}},"parent":{}}],["distancefunctionname",{"_index":73,"name":{"94":{},"110":{},"132":{},"152":{},"168":{}},"parent":{}}],["drawable",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{}}}],["drawabledescriptor",{"_index":4,"name":{"4":{}},"parent":{"5":{},"7":{},"8":{},"9":{},"10":{},"11":{}}}],["drawabledescriptor.propertyuniformmapping",{"_index":7,"name":{},"parent":{"6":{}}}],["droplet",{"_index":76,"name":{"106":{}},"parent":{"107":{},"119":{},"120":{},"121":{},"122":{},"123":{},"124":{},"125":{}}}],["droplet.descriptor",{"_index":77,"name":{},"parent":{"108":{},"111":{},"116":{},"117":{},"118":{}}}],["droplet.descriptor.propertyuniformmapping",{"_index":80,"name":{},"parent":{"112":{},"113":{},"114":{},"115":{}}}],["droplet.descriptor.sdf",{"_index":78,"name":{},"parent":{"109":{},"110":{}}}],["empty",{"_index":12,"name":{"11":{},"79":{},"100":{},"118":{},"140":{},"158":{},"175":{},"192":{}},"parent":{}}],["enablehighdpirendering",{"_index":30,"name":{"29":{},"55":{}},"parent":{}}],["enablestopwatch",{"_index":40,"name":{"39":{},"68":{}},"parent":{}}],["filteringoptions",{"_index":17,"name":{"16":{}},"parent":{"17":{},"18":{}}}],["flashlight",{"_index":58,"name":{"69":{}},"parent":{"70":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{}}}],["flashlight.descriptor",{"_index":59,"name":{},"parent":{"71":{},"77":{},"78":{},"79":{}}}],["flashlight.descriptor.propertyuniformmapping",{"_index":61,"name":{},"parent":{"72":{},"73":{},"74":{},"75":{},"76":{}}}],["from",{"_index":79,"name":{"112":{},"120":{},"134":{},"142":{}},"parent":{}}],["fromradius",{"_index":82,"name":{"114":{},"122":{},"136":{},"144":{}},"parent":{}}],["getobjecttoserialize",{"_index":3,"name":{"3":{},"83":{},"105":{},"125":{},"147":{},"163":{},"181":{},"200":{}},"parent":{}}],["ignorewebgl2",{"_index":43,"name":{"42":{},"67":{}},"parent":{}}],["insights",{"_index":53,"name":{"52":{}},"parent":{}}],["intensity",{"_index":63,"name":{"74":{},"87":{},"189":{},"197":{}},"parent":{}}],["invertedtunnel",{"_index":86,"name":{"127":{}},"parent":{"128":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{}}}],["invertedtunnel.descriptor",{"_index":87,"name":{},"parent":{"129":{},"133":{},"138":{},"139":{},"140":{}}}],["invertedtunnel.descriptor.propertyuniformmapping",{"_index":90,"name":{},"parent":{"134":{},"135":{},"136":{},"137":{}}}],["invertedtunnel.descriptor.sdf",{"_index":88,"name":{},"parent":{"130":{},"131":{},"132":{}}}],["isinverted",{"_index":89,"name":{"131":{}},"parent":{}}],["isworldinverted",{"_index":32,"name":{"31":{},"57":{}},"parent":{}}],["lightcutoffdistance",{"_index":33,"name":{"32":{},"58":{}},"parent":{}}],["lightnessratio",{"_index":67,"name":{"84":{},"194":{}},"parent":{}}],["linear",{"_index":18,"name":{"17":{}},"parent":{}}],["maxfilter",{"_index":24,"name":{"23":{}},"parent":{}}],["metacircle",{"_index":91,"name":{"148":{}},"parent":{"149":{},"159":{},"160":{},"161":{},"162":{},"163":{}}}],["metacircle.descriptor",{"_index":92,"name":{},"parent":{"150":{},"153":{},"156":{},"157":{},"158":{}}}],["metacircle.descriptor.propertyuniformmapping",{"_index":94,"name":{},"parent":{"154":{},"155":{}}}],["metacircle.descriptor.sdf",{"_index":93,"name":{},"parent":{"151":{},"152":{}}}],["mindistance",{"_index":2,"name":{"2":{},"89":{},"104":{},"124":{},"146":{},"162":{},"180":{},"199":{}},"parent":{}}],["minfilter",{"_index":23,"name":{"22":{}},"parent":{}}],["mirrored_repeat",{"_index":16,"name":{"15":{}},"parent":{}}],["nearest",{"_index":19,"name":{"18":{}},"parent":{}}],["objectcountscaler",{"_index":10,"name":{"9":{}},"parent":{}}],["overrides",{"_index":28,"name":{"27":{}},"parent":{}}],["palettesize",{"_index":42,"name":{"41":{},"66":{}},"parent":{}}],["polygonfactory",{"_index":85,"name":{"126":{}},"parent":{}}],["propertyuniformmapping",{"_index":5,"name":{"5":{},"71":{},"95":{},"111":{},"133":{},"153":{},"169":{},"186":{}},"parent":{}}],["radius",{"_index":75,"name":{"97":{},"103":{},"155":{},"161":{}},"parent":{}}],["renderdrawables",{"_index":51,"name":{"50":{}},"parent":{}}],["renderer",{"_index":44,"name":{"43":{}},"parent":{"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{}}}],["rendernoise",{"_index":104,"name":{"182":{}},"parent":{}}],["repeat",{"_index":15,"name":{"14":{}},"parent":{}}],["rotatedrectangle",{"_index":95,"name":{"164":{}},"parent":{"165":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{}}}],["rotatedrectangle.descriptor",{"_index":96,"name":{},"parent":{"166":{},"169":{},"173":{},"174":{},"175":{}}}],["rotatedrectangle.descriptor.propertyuniformmapping",{"_index":99,"name":{},"parent":{"170":{},"171":{},"172":{}}}],["rotatedrectangle.descriptor.sdf",{"_index":97,"name":{},"parent":{"167":{},"168":{}}}],["rotation",{"_index":103,"name":{"179":{}},"parent":{}}],["runtimesettings",{"_index":29,"name":{"28":{}},"parent":{"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"37":{}}}],["runtimesettings.textures",{"_index":37,"name":{},"parent":{"36":{}}}],["sdf",{"_index":9,"name":{"8":{},"92":{},"108":{},"129":{},"150":{},"166":{}},"parent":{}}],["setlightnessratio",{"_index":68,"name":{"88":{},"198":{}},"parent":{}}],["setruntimesettings",{"_index":49,"name":{"48":{}},"parent":{}}],["setviewarea",{"_index":47,"name":{"46":{}},"parent":{}}],["shader",{"_index":71,"name":{"93":{},"109":{},"130":{},"151":{},"167":{}},"parent":{}}],["shadercombinationsteps",{"_index":11,"name":{"10":{},"78":{},"99":{},"117":{},"139":{},"157":{},"174":{},"191":{}},"parent":{}}],["shadowtracecount",{"_index":41,"name":{"40":{},"65":{}},"parent":{}}],["size",{"_index":102,"name":{"178":{}},"parent":{}}],["source",{"_index":26,"name":{"26":{}},"parent":{}}],["startcutoff",{"_index":65,"name":{"76":{},"82":{}},"parent":{}}],["startupsettings",{"_index":39,"name":{"38":{}},"parent":{"39":{},"40":{},"41":{},"42":{}}}],["textureoptions",{"_index":20,"name":{"19":{}},"parent":{"20":{},"21":{},"22":{},"23":{}}}],["textures",{"_index":36,"name":{"35":{},"62":{}},"parent":{}}],["texturewithoptions",{"_index":25,"name":{"24":{}},"parent":{"25":{}}}],["texturewithoptions.__type",{"_index":27,"name":{},"parent":{"26":{},"27":{}}}],["tilemultiplier",{"_index":31,"name":{"30":{},"56":{}},"parent":{}}],["to",{"_index":84,"name":{"121":{},"143":{}},"parent":{}}],["tofromdelta",{"_index":81,"name":{"113":{},"135":{}},"parent":{}}],["topcenter",{"_index":98,"name":{"170":{}},"parent":{}}],["toradius",{"_index":83,"name":{"115":{},"123":{},"137":{},"145":{}},"parent":{}}],["uniformcountmacroname",{"_index":8,"name":{"7":{},"77":{},"98":{},"116":{},"138":{},"156":{},"173":{},"190":{}},"parent":{}}],["viewareasize",{"_index":46,"name":{"45":{}},"parent":{}}],["width",{"_index":101,"name":{"172":{}},"parent":{}}],["wrapoptions",{"_index":13,"name":{"12":{}},"parent":{"13":{},"14":{},"15":{}}}],["wraps",{"_index":21,"name":{"20":{}},"parent":{}}],["wrapt",{"_index":22,"name":{"21":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +{"kinds":{"4":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":128,"name":"Drawable","url":"classes/drawable.html","classes":"tsd-kind-class"},{"id":1,"kind":1024,"name":"descriptor","url":"classes/drawable.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Drawable"},{"id":2,"kind":2048,"name":"minDistance","url":"classes/drawable.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Drawable"},{"id":3,"kind":2048,"name":"getObjectToSerialize","url":"classes/drawable.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"Drawable"},{"id":4,"kind":256,"name":"DrawableDescriptor","url":"interfaces/drawabledescriptor.html","classes":"tsd-kind-interface"},{"id":5,"kind":1024,"name":"propertyUniformMapping","url":"interfaces/drawabledescriptor.html#propertyuniformmapping","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":6,"kind":65536,"name":"__type","url":"interfaces/drawabledescriptor.html#propertyuniformmapping.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"DrawableDescriptor.propertyUniformMapping"},{"id":7,"kind":1024,"name":"uniformCountMacroName","url":"interfaces/drawabledescriptor.html#uniformcountmacroname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":8,"kind":1024,"name":"sdf","url":"interfaces/drawabledescriptor.html#sdf","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":9,"kind":1024,"name":"objectCountScaler","url":"interfaces/drawabledescriptor.html#objectcountscaler","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":10,"kind":1024,"name":"shaderCombinationSteps","url":"interfaces/drawabledescriptor.html#shadercombinationsteps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":11,"kind":1024,"name":"empty","url":"interfaces/drawabledescriptor.html#empty","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"DrawableDescriptor"},{"id":12,"kind":4,"name":"WrapOptions","url":"enums/wrapoptions.html","classes":"tsd-kind-enum"},{"id":13,"kind":16,"name":"CLAMP_TO_EDGE","url":"enums/wrapoptions.html#clamp_to_edge","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":14,"kind":16,"name":"REPEAT","url":"enums/wrapoptions.html#repeat","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":15,"kind":16,"name":"MIRRORED_REPEAT","url":"enums/wrapoptions.html#mirrored_repeat","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"WrapOptions"},{"id":16,"kind":4,"name":"FilteringOptions","url":"enums/filteringoptions.html","classes":"tsd-kind-enum"},{"id":17,"kind":16,"name":"LINEAR","url":"enums/filteringoptions.html#linear","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FilteringOptions"},{"id":18,"kind":16,"name":"NEAREST","url":"enums/filteringoptions.html#nearest","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"FilteringOptions"},{"id":19,"kind":256,"name":"TextureOptions","url":"interfaces/textureoptions.html","classes":"tsd-kind-interface"},{"id":20,"kind":1024,"name":"wrapS","url":"interfaces/textureoptions.html#wraps","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":21,"kind":1024,"name":"wrapT","url":"interfaces/textureoptions.html#wrapt","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":22,"kind":1024,"name":"minFilter","url":"interfaces/textureoptions.html#minfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":23,"kind":1024,"name":"maxFilter","url":"interfaces/textureoptions.html#maxfilter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextureOptions"},{"id":24,"kind":4194304,"name":"TextureWithOptions","url":"globals.html#texturewithoptions","classes":"tsd-kind-type-alias"},{"id":25,"kind":65536,"name":"__type","url":"globals.html#texturewithoptions.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"TextureWithOptions"},{"id":26,"kind":32,"name":"source","url":"globals.html#texturewithoptions.__type.source","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"TextureWithOptions.__type"},{"id":27,"kind":32,"name":"overrides","url":"globals.html#texturewithoptions.__type.overrides","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"TextureWithOptions.__type"},{"id":28,"kind":256,"name":"RuntimeSettings","url":"interfaces/runtimesettings.html","classes":"tsd-kind-interface"},{"id":29,"kind":1024,"name":"enableHighDpiRendering","url":"interfaces/runtimesettings.html#enablehighdpirendering","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":30,"kind":1024,"name":"tileMultiplier","url":"interfaces/runtimesettings.html#tilemultiplier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":31,"kind":1024,"name":"isWorldInverted","url":"interfaces/runtimesettings.html#isworldinverted","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":32,"kind":1024,"name":"lightCutoffDistance","url":"interfaces/runtimesettings.html#lightcutoffdistance","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":33,"kind":1024,"name":"colorPalette","url":"interfaces/runtimesettings.html#colorpalette","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":34,"kind":1024,"name":"textures","url":"interfaces/runtimesettings.html#textures","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":35,"kind":65536,"name":"__type","url":"interfaces/runtimesettings.html#textures.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"RuntimeSettings.textures"},{"id":36,"kind":1024,"name":"ambientLight","url":"interfaces/runtimesettings.html#ambientlight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RuntimeSettings"},{"id":37,"kind":256,"name":"StartupSettings","url":"interfaces/startupsettings.html","classes":"tsd-kind-interface"},{"id":38,"kind":1024,"name":"enableStopwatch","url":"interfaces/startupsettings.html#enablestopwatch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":39,"kind":1024,"name":"shadowTraceCount","url":"interfaces/startupsettings.html#shadowtracecount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":40,"kind":1024,"name":"paletteSize","url":"interfaces/startupsettings.html#palettesize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":41,"kind":1024,"name":"backgroundColor","url":"interfaces/startupsettings.html#backgroundcolor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":42,"kind":1024,"name":"ignoreWebGL2","url":"interfaces/startupsettings.html#ignorewebgl2","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StartupSettings"},{"id":43,"kind":256,"name":"Renderer","url":"interfaces/renderer.html","classes":"tsd-kind-interface"},{"id":44,"kind":1024,"name":"canvasSize","url":"interfaces/renderer.html#canvassize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":45,"kind":1024,"name":"viewAreaSize","url":"interfaces/renderer.html#viewareasize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":46,"kind":2048,"name":"setViewArea","url":"interfaces/renderer.html#setviewarea","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":47,"kind":2048,"name":"displayToWorldCoordinates","url":"interfaces/renderer.html#displaytoworldcoordinates","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":48,"kind":2048,"name":"setRuntimeSettings","url":"interfaces/renderer.html#setruntimesettings","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":49,"kind":2048,"name":"addDrawable","url":"interfaces/renderer.html#adddrawable","classes":"tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter","parent":"Renderer"},{"id":50,"kind":2048,"name":"renderDrawables","url":"interfaces/renderer.html#renderdrawables","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":51,"kind":2048,"name":"destroy","url":"interfaces/renderer.html#destroy","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":52,"kind":1024,"name":"insights","url":"interfaces/renderer.html#insights","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Renderer"},{"id":53,"kind":2048,"name":"autoscaleQuality","url":"interfaces/renderer.html#autoscalequality","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":54,"kind":2097152,"name":"defaultRuntimeSettings","url":"globals.html#defaultruntimesettings","classes":"tsd-kind-object-literal"},{"id":55,"kind":32,"name":"enableHighDpiRendering","url":"globals.html#defaultruntimesettings.enablehighdpirendering","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":56,"kind":32,"name":"tileMultiplier","url":"globals.html#defaultruntimesettings.tilemultiplier","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":57,"kind":32,"name":"isWorldInverted","url":"globals.html#defaultruntimesettings.isworldinverted","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":58,"kind":32,"name":"lightCutoffDistance","url":"globals.html#defaultruntimesettings.lightcutoffdistance","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":59,"kind":32,"name":"colorPalette","url":"globals.html#defaultruntimesettings.colorpalette","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":60,"kind":32,"name":"ambientLight","url":"globals.html#defaultruntimesettings.ambientlight","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":61,"kind":32,"name":"textures","url":"globals.html#defaultruntimesettings.textures","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultRuntimeSettings"},{"id":62,"kind":65536,"name":"__type","url":"globals.html#defaultruntimesettings.textures.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"defaultRuntimeSettings.textures"},{"id":63,"kind":2097152,"name":"defaultStartupSettings","url":"globals.html#defaultstartupsettings","classes":"tsd-kind-object-literal"},{"id":64,"kind":32,"name":"shadowTraceCount","url":"globals.html#defaultstartupsettings.shadowtracecount","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":65,"kind":32,"name":"paletteSize","url":"globals.html#defaultstartupsettings.palettesize","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":66,"kind":32,"name":"ignoreWebGL2","url":"globals.html#defaultstartupsettings.ignorewebgl2","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":67,"kind":32,"name":"backgroundColor","url":"globals.html#defaultstartupsettings.backgroundcolor","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":68,"kind":32,"name":"enableStopwatch","url":"globals.html#defaultstartupsettings.enablestopwatch","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"defaultStartupSettings"},{"id":69,"kind":128,"name":"Flashlight","url":"classes/flashlight.html","classes":"tsd-kind-class"},{"id":70,"kind":2097152,"name":"descriptor","url":"classes/flashlight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"Flashlight"},{"id":71,"kind":2097152,"name":"propertyUniformMapping","url":"classes/flashlight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":72,"kind":32,"name":"center","url":"classes/flashlight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":73,"kind":32,"name":"color","url":"classes/flashlight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":74,"kind":32,"name":"intensity","url":"classes/flashlight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":75,"kind":32,"name":"direction","url":"classes/flashlight.html#descriptor.propertyuniformmapping.direction-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":76,"kind":32,"name":"startCutoff","url":"classes/flashlight.html#descriptor.propertyuniformmapping.startcutoff-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor.propertyUniformMapping"},{"id":77,"kind":32,"name":"uniformCountMacroName","url":"classes/flashlight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":78,"kind":32,"name":"shaderCombinationSteps","url":"classes/flashlight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":79,"kind":32,"name":"empty","url":"classes/flashlight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"Flashlight.descriptor"},{"id":80,"kind":512,"name":"constructor","url":"classes/flashlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Flashlight"},{"id":81,"kind":1024,"name":"direction","url":"classes/flashlight.html#direction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":82,"kind":1024,"name":"startCutoff","url":"classes/flashlight.html#startcutoff","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Flashlight"},{"id":83,"kind":2048,"name":"getObjectToSerialize","url":"classes/flashlight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"Flashlight"},{"id":84,"kind":1024,"name":"lightnessRatio","url":"classes/flashlight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"Flashlight"},{"id":85,"kind":1024,"name":"center","url":"classes/flashlight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":86,"kind":1024,"name":"color","url":"classes/flashlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":87,"kind":1024,"name":"intensity","url":"classes/flashlight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":88,"kind":2048,"name":"setLightnessRatio","url":"classes/flashlight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"Flashlight"},{"id":89,"kind":2048,"name":"minDistance","url":"classes/flashlight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"Flashlight"},{"id":90,"kind":128,"name":"CircleBase","url":"classes/circlebase.html","classes":"tsd-kind-class"},{"id":91,"kind":512,"name":"constructor","url":"classes/circlebase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"CircleBase"},{"id":92,"kind":1024,"name":"center","url":"classes/circlebase.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CircleBase"},{"id":93,"kind":1024,"name":"radius","url":"classes/circlebase.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CircleBase"},{"id":94,"kind":1024,"name":"descriptor","url":"classes/circlebase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"CircleBase"},{"id":95,"kind":2048,"name":"minDistance","url":"classes/circlebase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"CircleBase"},{"id":96,"kind":2048,"name":"getObjectToSerialize","url":"classes/circlebase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"CircleBase"},{"id":97,"kind":64,"name":"CircleFactory","url":"globals.html#circlefactory","classes":"tsd-kind-function"},{"id":98,"kind":128,"name":"DropletBase","url":"classes/dropletbase.html","classes":"tsd-kind-class"},{"id":99,"kind":512,"name":"constructor","url":"classes/dropletbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"DropletBase"},{"id":100,"kind":1024,"name":"from","url":"classes/dropletbase.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":101,"kind":1024,"name":"to","url":"classes/dropletbase.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":102,"kind":1024,"name":"fromRadius","url":"classes/dropletbase.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":103,"kind":1024,"name":"toRadius","url":"classes/dropletbase.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"DropletBase"},{"id":104,"kind":1024,"name":"descriptor","url":"classes/dropletbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"DropletBase"},{"id":105,"kind":2048,"name":"minDistance","url":"classes/dropletbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"DropletBase"},{"id":106,"kind":2048,"name":"getObjectToSerialize","url":"classes/dropletbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"DropletBase"},{"id":107,"kind":64,"name":"DropletFactory","url":"globals.html#dropletfactory","classes":"tsd-kind-function"},{"id":108,"kind":128,"name":"InvertedTunnelBase","url":"classes/invertedtunnelbase.html","classes":"tsd-kind-class"},{"id":109,"kind":512,"name":"constructor","url":"classes/invertedtunnelbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":110,"kind":1024,"name":"from","url":"classes/invertedtunnelbase.html#from","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":111,"kind":1024,"name":"to","url":"classes/invertedtunnelbase.html#to","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":112,"kind":1024,"name":"fromRadius","url":"classes/invertedtunnelbase.html#fromradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":113,"kind":1024,"name":"toRadius","url":"classes/invertedtunnelbase.html#toradius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InvertedTunnelBase"},{"id":114,"kind":1024,"name":"descriptor","url":"classes/invertedtunnelbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"InvertedTunnelBase"},{"id":115,"kind":2048,"name":"minDistance","url":"classes/invertedtunnelbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"InvertedTunnelBase"},{"id":116,"kind":2048,"name":"getObjectToSerialize","url":"classes/invertedtunnelbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"InvertedTunnelBase"},{"id":117,"kind":64,"name":"InvertedTunnelFactory","url":"globals.html#invertedtunnelfactory","classes":"tsd-kind-function"},{"id":118,"kind":128,"name":"MetaCircleBase","url":"classes/metacirclebase.html","classes":"tsd-kind-class"},{"id":119,"kind":512,"name":"constructor","url":"classes/metacirclebase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MetaCircleBase"},{"id":120,"kind":1024,"name":"center","url":"classes/metacirclebase.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircleBase"},{"id":121,"kind":1024,"name":"radius","url":"classes/metacirclebase.html#radius","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MetaCircleBase"},{"id":122,"kind":1024,"name":"descriptor","url":"classes/metacirclebase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"MetaCircleBase"},{"id":123,"kind":2048,"name":"minDistance","url":"classes/metacirclebase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"MetaCircleBase"},{"id":124,"kind":2048,"name":"getObjectToSerialize","url":"classes/metacirclebase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"MetaCircleBase"},{"id":125,"kind":64,"name":"MetaCircleFactory","url":"globals.html#metacirclefactory","classes":"tsd-kind-function"},{"id":126,"kind":128,"name":"PolygonBase","url":"classes/polygonbase.html","classes":"tsd-kind-class"},{"id":127,"kind":512,"name":"constructor","url":"classes/polygonbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PolygonBase"},{"id":128,"kind":1024,"name":"vertices","url":"classes/polygonbase.html#vertices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PolygonBase"},{"id":129,"kind":1024,"name":"descriptor","url":"classes/polygonbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"PolygonBase"},{"id":130,"kind":2048,"name":"minDistance","url":"classes/polygonbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"PolygonBase"},{"id":131,"kind":2048,"name":"getObjectToSerialize","url":"classes/polygonbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"PolygonBase"},{"id":132,"kind":64,"name":"PolygonFactory","url":"globals.html#polygonfactory","classes":"tsd-kind-function"},{"id":133,"kind":256,"name":"NoisyPolygonBase","url":"interfaces/noisypolygonbase.html","classes":"tsd-kind-interface"},{"id":134,"kind":1024,"name":"randomOffset","url":"interfaces/noisypolygonbase.html#randomoffset","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"NoisyPolygonBase"},{"id":135,"kind":512,"name":"constructor","url":"interfaces/noisypolygonbase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited","parent":"NoisyPolygonBase"},{"id":136,"kind":1024,"name":"vertices","url":"interfaces/noisypolygonbase.html#vertices","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"NoisyPolygonBase"},{"id":137,"kind":1024,"name":"descriptor","url":"interfaces/noisypolygonbase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"NoisyPolygonBase"},{"id":138,"kind":2048,"name":"minDistance","url":"interfaces/noisypolygonbase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited","parent":"NoisyPolygonBase"},{"id":139,"kind":2048,"name":"getObjectToSerialize","url":"interfaces/noisypolygonbase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"NoisyPolygonBase"},{"id":140,"kind":64,"name":"NoisyPolygonFactory","url":"globals.html#noisypolygonfactory","classes":"tsd-kind-function"},{"id":141,"kind":128,"name":"RotatedRectangleBase","url":"classes/rotatedrectanglebase.html","classes":"tsd-kind-class"},{"id":142,"kind":512,"name":"constructor","url":"classes/rotatedrectanglebase.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":143,"kind":1024,"name":"center","url":"classes/rotatedrectanglebase.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":144,"kind":1024,"name":"size","url":"classes/rotatedrectanglebase.html#size","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":145,"kind":1024,"name":"rotation","url":"classes/rotatedrectanglebase.html#rotation","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RotatedRectangleBase"},{"id":146,"kind":1024,"name":"descriptor","url":"classes/rotatedrectanglebase.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-static","parent":"RotatedRectangleBase"},{"id":147,"kind":2048,"name":"minDistance","url":"classes/rotatedrectanglebase.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"RotatedRectangleBase"},{"id":148,"kind":2048,"name":"getObjectToSerialize","url":"classes/rotatedrectanglebase.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"RotatedRectangleBase"},{"id":149,"kind":64,"name":"RotatedRectangleFactory","url":"globals.html#rotatedrectanglefactory","classes":"tsd-kind-function"},{"id":150,"kind":64,"name":"renderNoise","url":"globals.html#rendernoise","classes":"tsd-kind-function"},{"id":151,"kind":64,"name":"rgb255","url":"globals.html#rgb255","classes":"tsd-kind-function"},{"id":152,"kind":64,"name":"hex","url":"globals.html#hex","classes":"tsd-kind-function"},{"id":153,"kind":64,"name":"rgb","url":"globals.html#rgb","classes":"tsd-kind-function"},{"id":154,"kind":64,"name":"hsl","url":"globals.html#hsl","classes":"tsd-kind-function"},{"id":155,"kind":64,"name":"rgba","url":"globals.html#rgba","classes":"tsd-kind-function"},{"id":156,"kind":64,"name":"rgba255","url":"globals.html#rgba255","classes":"tsd-kind-function"},{"id":157,"kind":64,"name":"compile","url":"globals.html#compile","classes":"tsd-kind-function"},{"id":158,"kind":128,"name":"CircleLight","url":"classes/circlelight.html","classes":"tsd-kind-class"},{"id":159,"kind":2097152,"name":"descriptor","url":"classes/circlelight.html#descriptor","classes":"tsd-kind-object-literal tsd-parent-kind-class tsd-is-overwrite tsd-is-static","parent":"CircleLight"},{"id":160,"kind":2097152,"name":"propertyUniformMapping","url":"classes/circlelight.html#descriptor.propertyuniformmapping","classes":"tsd-kind-object-literal tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":161,"kind":32,"name":"center","url":"classes/circlelight.html#descriptor.propertyuniformmapping.center-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":162,"kind":32,"name":"color","url":"classes/circlelight.html#descriptor.propertyuniformmapping.color-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":163,"kind":32,"name":"intensity","url":"classes/circlelight.html#descriptor.propertyuniformmapping.intensity-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor.propertyUniformMapping"},{"id":164,"kind":32,"name":"uniformCountMacroName","url":"classes/circlelight.html#descriptor.uniformcountmacroname","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":165,"kind":32,"name":"shaderCombinationSteps","url":"classes/circlelight.html#descriptor.shadercombinationsteps","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":166,"kind":32,"name":"empty","url":"classes/circlelight.html#descriptor.empty","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"CircleLight.descriptor"},{"id":167,"kind":512,"name":"constructor","url":"classes/circlelight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CircleLight"},{"id":168,"kind":1024,"name":"lightnessRatio","url":"classes/circlelight.html#lightnessratio","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"CircleLight"},{"id":169,"kind":1024,"name":"center","url":"classes/circlelight.html#center","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":170,"kind":1024,"name":"color","url":"classes/circlelight.html#color","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":171,"kind":1024,"name":"intensity","url":"classes/circlelight.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":172,"kind":2048,"name":"setLightnessRatio","url":"classes/circlelight.html#setlightnessratio","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CircleLight"},{"id":173,"kind":2048,"name":"minDistance","url":"classes/circlelight.html#mindistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited","parent":"CircleLight"},{"id":174,"kind":2048,"name":"getObjectToSerialize","url":"classes/circlelight.html#getobjecttoserialize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-inherited tsd-is-protected","parent":"CircleLight"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,36.664]],["parent/0",[]],["name/1",[1,28.191]],["parent/1",[0,3.326]],["name/2",[2,28.191]],["parent/2",[0,3.326]],["name/3",[3,28.191]],["parent/3",[0,3.326]],["name/4",[4,31.556]],["parent/4",[]],["name/5",[5,39.177]],["parent/5",[4,2.863]],["name/6",[6,36.664]],["parent/6",[7,4.323]],["name/7",[8,39.177]],["parent/7",[4,2.863]],["name/8",[9,47.65]],["parent/8",[4,2.863]],["name/9",[10,47.65]],["parent/9",[4,2.863]],["name/10",[11,39.177]],["parent/10",[4,2.863]],["name/11",[12,39.177]],["parent/11",[4,2.863]],["name/12",[13,36.664]],["parent/12",[]],["name/13",[14,47.65]],["parent/13",[13,3.326]],["name/14",[15,47.65]],["parent/14",[13,3.326]],["name/15",[16,47.65]],["parent/15",[13,3.326]],["name/16",[17,39.177]],["parent/16",[]],["name/17",[18,47.65]],["parent/17",[17,3.554]],["name/18",[19,47.65]],["parent/18",[17,3.554]],["name/19",[20,34.657]],["parent/19",[]],["name/20",[21,47.65]],["parent/20",[20,3.144]],["name/21",[22,47.65]],["parent/21",[20,3.144]],["name/22",[23,47.65]],["parent/22",[20,3.144]],["name/23",[24,47.65]],["parent/23",[20,3.144]],["name/24",[25,42.542]],["parent/24",[]],["name/25",[6,36.664]],["parent/25",[25,3.859]],["name/26",[26,47.65]],["parent/26",[27,3.859]],["name/27",[28,47.65]],["parent/27",[27,3.859]],["name/28",[29,30.304]],["parent/28",[]],["name/29",[30,42.542]],["parent/29",[29,2.749]],["name/30",[31,42.542]],["parent/30",[29,2.749]],["name/31",[32,42.542]],["parent/31",[29,2.749]],["name/32",[33,42.542]],["parent/32",[29,2.749]],["name/33",[34,42.542]],["parent/33",[29,2.749]],["name/34",[35,42.542]],["parent/34",[29,2.749]],["name/35",[6,36.664]],["parent/35",[36,4.323]],["name/36",[37,42.542]],["parent/36",[29,2.749]],["name/37",[38,32.987]],["parent/37",[]],["name/38",[39,42.542]],["parent/38",[38,2.993]],["name/39",[40,42.542]],["parent/39",[38,2.993]],["name/40",[41,42.542]],["parent/40",[38,2.993]],["name/41",[42,42.542]],["parent/41",[38,2.993]],["name/42",[43,42.542]],["parent/42",[38,2.993]],["name/43",[44,27.281]],["parent/43",[]],["name/44",[45,47.65]],["parent/44",[44,2.475]],["name/45",[46,47.65]],["parent/45",[44,2.475]],["name/46",[47,47.65]],["parent/46",[44,2.475]],["name/47",[48,47.65]],["parent/47",[44,2.475]],["name/48",[49,47.65]],["parent/48",[44,2.475]],["name/49",[50,47.65]],["parent/49",[44,2.475]],["name/50",[51,47.65]],["parent/50",[44,2.475]],["name/51",[52,47.65]],["parent/51",[44,2.475]],["name/52",[53,47.65]],["parent/52",[44,2.475]],["name/53",[54,47.65]],["parent/53",[44,2.475]],["name/54",[55,30.304]],["parent/54",[]],["name/55",[30,42.542]],["parent/55",[55,2.749]],["name/56",[31,42.542]],["parent/56",[55,2.749]],["name/57",[32,42.542]],["parent/57",[55,2.749]],["name/58",[33,42.542]],["parent/58",[55,2.749]],["name/59",[34,42.542]],["parent/59",[55,2.749]],["name/60",[37,42.542]],["parent/60",[55,2.749]],["name/61",[35,42.542]],["parent/61",[55,2.749]],["name/62",[6,36.664]],["parent/62",[56,4.323]],["name/63",[57,32.987]],["parent/63",[]],["name/64",[40,42.542]],["parent/64",[57,2.993]],["name/65",[41,42.542]],["parent/65",[57,2.993]],["name/66",[43,42.542]],["parent/66",[57,2.993]],["name/67",[42,42.542]],["parent/67",[57,2.993]],["name/68",[39,42.542]],["parent/68",[57,2.993]],["name/69",[58,26.448]],["parent/69",[]],["name/70",[1,28.191]],["parent/70",[58,2.399]],["name/71",[5,39.177]],["parent/71",[59,3.326]],["name/72",[60,31.556]],["parent/72",[61,3.144]],["name/73",[62,36.664]],["parent/73",[61,3.144]],["name/74",[63,36.664]],["parent/74",[61,3.144]],["name/75",[64,42.542]],["parent/75",[61,3.144]],["name/76",[65,42.542]],["parent/76",[61,3.144]],["name/77",[8,39.177]],["parent/77",[59,3.326]],["name/78",[11,39.177]],["parent/78",[59,3.326]],["name/79",[12,39.177]],["parent/79",[59,3.326]],["name/80",[66,29.192]],["parent/80",[58,2.399]],["name/81",[64,42.542]],["parent/81",[58,2.399]],["name/82",[65,42.542]],["parent/82",[58,2.399]],["name/83",[3,28.191]],["parent/83",[58,2.399]],["name/84",[67,42.542]],["parent/84",[58,2.399]],["name/85",[60,31.556]],["parent/85",[58,2.399]],["name/86",[62,36.664]],["parent/86",[58,2.399]],["name/87",[63,36.664]],["parent/87",[58,2.399]],["name/88",[68,42.542]],["parent/88",[58,2.399]],["name/89",[2,28.191]],["parent/89",[58,2.399]],["name/90",[69,31.556]],["parent/90",[]],["name/91",[66,29.192]],["parent/91",[69,2.863]],["name/92",[60,31.556]],["parent/92",[69,2.863]],["name/93",[70,42.542]],["parent/93",[69,2.863]],["name/94",[1,28.191]],["parent/94",[69,2.863]],["name/95",[2,28.191]],["parent/95",[69,2.863]],["name/96",[3,28.191]],["parent/96",[69,2.863]],["name/97",[71,47.65]],["parent/97",[]],["name/98",[72,29.192]],["parent/98",[]],["name/99",[66,29.192]],["parent/99",[72,2.648]],["name/100",[73,42.542]],["parent/100",[72,2.648]],["name/101",[74,42.542]],["parent/101",[72,2.648]],["name/102",[75,42.542]],["parent/102",[72,2.648]],["name/103",[76,42.542]],["parent/103",[72,2.648]],["name/104",[1,28.191]],["parent/104",[72,2.648]],["name/105",[2,28.191]],["parent/105",[72,2.648]],["name/106",[3,28.191]],["parent/106",[72,2.648]],["name/107",[77,47.65]],["parent/107",[]],["name/108",[78,29.192]],["parent/108",[]],["name/109",[66,29.192]],["parent/109",[78,2.648]],["name/110",[73,42.542]],["parent/110",[78,2.648]],["name/111",[74,42.542]],["parent/111",[78,2.648]],["name/112",[75,42.542]],["parent/112",[78,2.648]],["name/113",[76,42.542]],["parent/113",[78,2.648]],["name/114",[1,28.191]],["parent/114",[78,2.648]],["name/115",[2,28.191]],["parent/115",[78,2.648]],["name/116",[3,28.191]],["parent/116",[78,2.648]],["name/117",[79,47.65]],["parent/117",[]],["name/118",[80,31.556]],["parent/118",[]],["name/119",[66,29.192]],["parent/119",[80,2.863]],["name/120",[60,31.556]],["parent/120",[80,2.863]],["name/121",[70,42.542]],["parent/121",[80,2.863]],["name/122",[1,28.191]],["parent/122",[80,2.863]],["name/123",[2,28.191]],["parent/123",[80,2.863]],["name/124",[3,28.191]],["parent/124",[80,2.863]],["name/125",[81,47.65]],["parent/125",[]],["name/126",[82,32.987]],["parent/126",[]],["name/127",[66,29.192]],["parent/127",[82,2.993]],["name/128",[83,42.542]],["parent/128",[82,2.993]],["name/129",[1,28.191]],["parent/129",[82,2.993]],["name/130",[2,28.191]],["parent/130",[82,2.993]],["name/131",[3,28.191]],["parent/131",[82,2.993]],["name/132",[84,47.65]],["parent/132",[]],["name/133",[85,31.556]],["parent/133",[]],["name/134",[86,47.65]],["parent/134",[85,2.863]],["name/135",[66,29.192]],["parent/135",[85,2.863]],["name/136",[83,42.542]],["parent/136",[85,2.863]],["name/137",[1,28.191]],["parent/137",[85,2.863]],["name/138",[2,28.191]],["parent/138",[85,2.863]],["name/139",[3,28.191]],["parent/139",[85,2.863]],["name/140",[87,47.65]],["parent/140",[]],["name/141",[88,30.304]],["parent/141",[]],["name/142",[66,29.192]],["parent/142",[88,2.749]],["name/143",[60,31.556]],["parent/143",[88,2.749]],["name/144",[89,47.65]],["parent/144",[88,2.749]],["name/145",[90,47.65]],["parent/145",[88,2.749]],["name/146",[1,28.191]],["parent/146",[88,2.749]],["name/147",[2,28.191]],["parent/147",[88,2.749]],["name/148",[3,28.191]],["parent/148",[88,2.749]],["name/149",[91,47.65]],["parent/149",[]],["name/150",[92,47.65]],["parent/150",[]],["name/151",[93,47.65]],["parent/151",[]],["name/152",[94,47.65]],["parent/152",[]],["name/153",[95,47.65]],["parent/153",[]],["name/154",[96,47.65]],["parent/154",[]],["name/155",[97,47.65]],["parent/155",[]],["name/156",[98,47.65]],["parent/156",[]],["name/157",[99,47.65]],["parent/157",[]],["name/158",[100,28.191]],["parent/158",[]],["name/159",[1,28.191]],["parent/159",[100,2.558]],["name/160",[5,39.177]],["parent/160",[101,3.326]],["name/161",[60,31.556]],["parent/161",[102,3.554]],["name/162",[62,36.664]],["parent/162",[102,3.554]],["name/163",[63,36.664]],["parent/163",[102,3.554]],["name/164",[8,39.177]],["parent/164",[101,3.326]],["name/165",[11,39.177]],["parent/165",[101,3.326]],["name/166",[12,39.177]],["parent/166",[101,3.326]],["name/167",[66,29.192]],["parent/167",[100,2.558]],["name/168",[67,42.542]],["parent/168",[100,2.558]],["name/169",[60,31.556]],["parent/169",[100,2.558]],["name/170",[62,36.664]],["parent/170",[100,2.558]],["name/171",[63,36.664]],["parent/171",[100,2.558]],["name/172",[68,42.542]],["parent/172",[100,2.558]],["name/173",[2,28.191]],["parent/173",[100,2.558]],["name/174",[3,28.191]],["parent/174",[100,2.558]]],"invertedIndex":[["__type",{"_index":6,"name":{"6":{},"25":{},"35":{},"62":{}},"parent":{}}],["adddrawable",{"_index":50,"name":{"49":{}},"parent":{}}],["ambientlight",{"_index":37,"name":{"36":{},"60":{}},"parent":{}}],["autoscalequality",{"_index":54,"name":{"53":{}},"parent":{}}],["backgroundcolor",{"_index":42,"name":{"41":{},"67":{}},"parent":{}}],["canvassize",{"_index":45,"name":{"44":{}},"parent":{}}],["center",{"_index":60,"name":{"72":{},"85":{},"92":{},"120":{},"143":{},"161":{},"169":{}},"parent":{}}],["circlebase",{"_index":69,"name":{"90":{}},"parent":{"91":{},"92":{},"93":{},"94":{},"95":{},"96":{}}}],["circlefactory",{"_index":71,"name":{"97":{}},"parent":{}}],["circlelight",{"_index":100,"name":{"158":{}},"parent":{"159":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{},"174":{}}}],["circlelight.descriptor",{"_index":101,"name":{},"parent":{"160":{},"164":{},"165":{},"166":{}}}],["circlelight.descriptor.propertyuniformmapping",{"_index":102,"name":{},"parent":{"161":{},"162":{},"163":{}}}],["clamp_to_edge",{"_index":14,"name":{"13":{}},"parent":{}}],["color",{"_index":62,"name":{"73":{},"86":{},"162":{},"170":{}},"parent":{}}],["colorpalette",{"_index":34,"name":{"33":{},"59":{}},"parent":{}}],["compile",{"_index":99,"name":{"157":{}},"parent":{}}],["constructor",{"_index":66,"name":{"80":{},"91":{},"99":{},"109":{},"119":{},"127":{},"135":{},"142":{},"167":{}},"parent":{}}],["defaultruntimesettings",{"_index":55,"name":{"54":{}},"parent":{"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{}}}],["defaultruntimesettings.textures",{"_index":56,"name":{},"parent":{"62":{}}}],["defaultstartupsettings",{"_index":57,"name":{"63":{}},"parent":{"64":{},"65":{},"66":{},"67":{},"68":{}}}],["descriptor",{"_index":1,"name":{"1":{},"70":{},"94":{},"104":{},"114":{},"122":{},"129":{},"137":{},"146":{},"159":{}},"parent":{}}],["destroy",{"_index":52,"name":{"51":{}},"parent":{}}],["direction",{"_index":64,"name":{"75":{},"81":{}},"parent":{}}],["displaytoworldcoordinates",{"_index":48,"name":{"47":{}},"parent":{}}],["drawable",{"_index":0,"name":{"0":{}},"parent":{"1":{},"2":{},"3":{}}}],["drawabledescriptor",{"_index":4,"name":{"4":{}},"parent":{"5":{},"7":{},"8":{},"9":{},"10":{},"11":{}}}],["drawabledescriptor.propertyuniformmapping",{"_index":7,"name":{},"parent":{"6":{}}}],["dropletbase",{"_index":72,"name":{"98":{}},"parent":{"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{}}}],["dropletfactory",{"_index":77,"name":{"107":{}},"parent":{}}],["empty",{"_index":12,"name":{"11":{},"79":{},"166":{}},"parent":{}}],["enablehighdpirendering",{"_index":30,"name":{"29":{},"55":{}},"parent":{}}],["enablestopwatch",{"_index":39,"name":{"38":{},"68":{}},"parent":{}}],["filteringoptions",{"_index":17,"name":{"16":{}},"parent":{"17":{},"18":{}}}],["flashlight",{"_index":58,"name":{"69":{}},"parent":{"70":{},"80":{},"81":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{}}}],["flashlight.descriptor",{"_index":59,"name":{},"parent":{"71":{},"77":{},"78":{},"79":{}}}],["flashlight.descriptor.propertyuniformmapping",{"_index":61,"name":{},"parent":{"72":{},"73":{},"74":{},"75":{},"76":{}}}],["from",{"_index":73,"name":{"100":{},"110":{}},"parent":{}}],["fromradius",{"_index":75,"name":{"102":{},"112":{}},"parent":{}}],["getobjecttoserialize",{"_index":3,"name":{"3":{},"83":{},"96":{},"106":{},"116":{},"124":{},"131":{},"139":{},"148":{},"174":{}},"parent":{}}],["hex",{"_index":94,"name":{"152":{}},"parent":{}}],["hsl",{"_index":96,"name":{"154":{}},"parent":{}}],["ignorewebgl2",{"_index":43,"name":{"42":{},"66":{}},"parent":{}}],["insights",{"_index":53,"name":{"52":{}},"parent":{}}],["intensity",{"_index":63,"name":{"74":{},"87":{},"163":{},"171":{}},"parent":{}}],["invertedtunnelbase",{"_index":78,"name":{"108":{}},"parent":{"109":{},"110":{},"111":{},"112":{},"113":{},"114":{},"115":{},"116":{}}}],["invertedtunnelfactory",{"_index":79,"name":{"117":{}},"parent":{}}],["isworldinverted",{"_index":32,"name":{"31":{},"57":{}},"parent":{}}],["lightcutoffdistance",{"_index":33,"name":{"32":{},"58":{}},"parent":{}}],["lightnessratio",{"_index":67,"name":{"84":{},"168":{}},"parent":{}}],["linear",{"_index":18,"name":{"17":{}},"parent":{}}],["maxfilter",{"_index":24,"name":{"23":{}},"parent":{}}],["metacirclebase",{"_index":80,"name":{"118":{}},"parent":{"119":{},"120":{},"121":{},"122":{},"123":{},"124":{}}}],["metacirclefactory",{"_index":81,"name":{"125":{}},"parent":{}}],["mindistance",{"_index":2,"name":{"2":{},"89":{},"95":{},"105":{},"115":{},"123":{},"130":{},"138":{},"147":{},"173":{}},"parent":{}}],["minfilter",{"_index":23,"name":{"22":{}},"parent":{}}],["mirrored_repeat",{"_index":16,"name":{"15":{}},"parent":{}}],["nearest",{"_index":19,"name":{"18":{}},"parent":{}}],["noisypolygonbase",{"_index":85,"name":{"133":{}},"parent":{"134":{},"135":{},"136":{},"137":{},"138":{},"139":{}}}],["noisypolygonfactory",{"_index":87,"name":{"140":{}},"parent":{}}],["objectcountscaler",{"_index":10,"name":{"9":{}},"parent":{}}],["overrides",{"_index":28,"name":{"27":{}},"parent":{}}],["palettesize",{"_index":41,"name":{"40":{},"65":{}},"parent":{}}],["polygonbase",{"_index":82,"name":{"126":{}},"parent":{"127":{},"128":{},"129":{},"130":{},"131":{}}}],["polygonfactory",{"_index":84,"name":{"132":{}},"parent":{}}],["propertyuniformmapping",{"_index":5,"name":{"5":{},"71":{},"160":{}},"parent":{}}],["radius",{"_index":70,"name":{"93":{},"121":{}},"parent":{}}],["randomoffset",{"_index":86,"name":{"134":{}},"parent":{}}],["renderdrawables",{"_index":51,"name":{"50":{}},"parent":{}}],["renderer",{"_index":44,"name":{"43":{}},"parent":{"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{}}}],["rendernoise",{"_index":92,"name":{"150":{}},"parent":{}}],["repeat",{"_index":15,"name":{"14":{}},"parent":{}}],["rgb",{"_index":95,"name":{"153":{}},"parent":{}}],["rgb255",{"_index":93,"name":{"151":{}},"parent":{}}],["rgba",{"_index":97,"name":{"155":{}},"parent":{}}],["rgba255",{"_index":98,"name":{"156":{}},"parent":{}}],["rotatedrectanglebase",{"_index":88,"name":{"141":{}},"parent":{"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{}}}],["rotatedrectanglefactory",{"_index":91,"name":{"149":{}},"parent":{}}],["rotation",{"_index":90,"name":{"145":{}},"parent":{}}],["runtimesettings",{"_index":29,"name":{"28":{}},"parent":{"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"36":{}}}],["runtimesettings.textures",{"_index":36,"name":{},"parent":{"35":{}}}],["sdf",{"_index":9,"name":{"8":{}},"parent":{}}],["setlightnessratio",{"_index":68,"name":{"88":{},"172":{}},"parent":{}}],["setruntimesettings",{"_index":49,"name":{"48":{}},"parent":{}}],["setviewarea",{"_index":47,"name":{"46":{}},"parent":{}}],["shadercombinationsteps",{"_index":11,"name":{"10":{},"78":{},"165":{}},"parent":{}}],["shadowtracecount",{"_index":40,"name":{"39":{},"64":{}},"parent":{}}],["size",{"_index":89,"name":{"144":{}},"parent":{}}],["source",{"_index":26,"name":{"26":{}},"parent":{}}],["startcutoff",{"_index":65,"name":{"76":{},"82":{}},"parent":{}}],["startupsettings",{"_index":38,"name":{"37":{}},"parent":{"38":{},"39":{},"40":{},"41":{},"42":{}}}],["textureoptions",{"_index":20,"name":{"19":{}},"parent":{"20":{},"21":{},"22":{},"23":{}}}],["textures",{"_index":35,"name":{"34":{},"61":{}},"parent":{}}],["texturewithoptions",{"_index":25,"name":{"24":{}},"parent":{"25":{}}}],["texturewithoptions.__type",{"_index":27,"name":{},"parent":{"26":{},"27":{}}}],["tilemultiplier",{"_index":31,"name":{"30":{},"56":{}},"parent":{}}],["to",{"_index":74,"name":{"101":{},"111":{}},"parent":{}}],["toradius",{"_index":76,"name":{"103":{},"113":{}},"parent":{}}],["uniformcountmacroname",{"_index":8,"name":{"7":{},"77":{},"164":{}},"parent":{}}],["vertices",{"_index":83,"name":{"128":{},"136":{}},"parent":{}}],["viewareasize",{"_index":46,"name":{"45":{}},"parent":{}}],["wrapoptions",{"_index":13,"name":{"12":{}},"parent":{"13":{},"14":{},"15":{}}}],["wraps",{"_index":21,"name":{"20":{}},"parent":{}}],["wrapt",{"_index":22,"name":{"21":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/metacircle.html b/docs/classes/circlebase.html similarity index 56% rename from docs/classes/metacircle.html rename to docs/classes/circlebase.html index 432211b..35ea8a2 100644 --- a/docs/classes/metacircle.html +++ b/docs/classes/circlebase.html @@ -3,8 +3,8 @@ - MetaCircle | SDF-2D - v0.4.1 - + CircleBase | SDF-2D - v0.5.0 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -53,10 +53,10 @@ Globals
  • - MetaCircle + CircleBase
  • -

    Class MetaCircle

    +

    Class CircleBase

    @@ -71,10 +71,10 @@

    Hierarchy

    @@ -150,7 +145,7 @@
    center: vec2
    @@ -160,25 +155,38 @@
    radius: number
    + +
    + +

    Static Readonly descriptor

    +
    descriptor: DrawableDescriptor
    +
    -
    +

    Methods

    -
    +

    Protected getObjectToSerialize

    -
    -
    +

    minDistance

    -
    -
    -

    Object literals

    -
    - -

    Static descriptor

    -
    descriptor: object
    - -
    - -

    empty

    -
    empty: MetaCircle = new MetaCircle(vec2.create(), 0)
    - -
    -
    - -

    shaderCombinationSteps

    -
    shaderCombinationSteps: number[] = [0, 1, 2, 3, 8, 16]
    - -
    -
    - -

    uniformCountMacroName

    -
    uniformCountMacroName: string = "META_CIRCLE_COUNT"
    - -
    -
    - -

    propertyUniformMapping

    -
    propertyUniformMapping: object
    - -
    - -

    center

    -
    center: string = "metaCircleCenters"
    - -
    -
    - -

    radius

    -
    radius: string = "metaCircleRadii"
    - -
    -
    -
    - -

    sdf

    -
    sdf: object
    - -
    - -

    distanceFunctionName

    -
    distanceFunctionName: string = "metaCircleMinDistance"
    - -
    -
    - -

    shader

    -
    shader: string = `uniform vec2 metaCircleCenters[META_CIRCLE_COUNT];uniform float metaCircleRadii[META_CIRCLE_COUNT];const float k = 32.0;float metaCircleMinDistance(vec2 target, out float colorIndex) {colorIndex = 5.0;float res = 0.0;for (int i = 0; i < META_CIRCLE_COUNT; i++) {float dist = distance(metaCircleCenters[i], target) - metaCircleRadii[i];res += exp2(-k * dist);}return -log2(res) / k;}`
    - -
    -
    -
    -
    @@ -129,7 +129,7 @@

    Parameters

    @@ -158,7 +158,7 @@
    @@ -169,7 +169,7 @@
    @@ -180,7 +180,7 @@
    @@ -191,7 +191,7 @@ @@ -210,7 +210,7 @@

    Inherited from LightDrawable.getObjectToSerialize

    Overrides Drawable.getObjectToSerialize

    Parameters

    @@ -238,7 +238,7 @@

    Inherited from Flashlight.minDistance

    Overrides Drawable.minDistance

    Parameters

    @@ -262,7 +262,7 @@

    Parameters

    @@ -285,7 +285,7 @@
    @@ -294,7 +294,7 @@
    empty: CircleLight = new CircleLight(vec2.create(), vec3.create(), 0)
    @@ -304,7 +304,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 4, 8, 16]
    @@ -314,7 +314,7 @@
    uniformCountMacroName: string = "CIRCLE_LIGHT_COUNT"
    @@ -324,7 +324,7 @@
    propertyUniformMapping: object
    @@ -333,7 +333,7 @@
    center: string = "circleLightCenters"
    @@ -343,7 +343,7 @@
    color: string = "circleLightColors"
    @@ -353,7 +353,7 @@
    intensity: string = "circleLightIntensities"
    @@ -378,7 +378,7 @@ WrapOptions
  • - Circle + CircleBase
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -79,23 +79,6 @@ @@ -127,7 +110,7 @@
    descriptor: DrawableDescriptor
    @@ -149,7 +132,7 @@
  • @@ -188,7 +171,7 @@
  • @@ -229,7 +212,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -253,23 +236,29 @@ - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
  • @@ -53,10 +53,10 @@ Globals
  • - InvertedTunnel + DropletBase
  • -

    Class InvertedTunnel

    +

    Class DropletBase

    @@ -71,10 +71,10 @@

    Hierarchy

    @@ -121,13 +116,13 @@

    constructor

    -

    Returns InvertedTunnel

    +

    Returns DropletBase

    @@ -158,7 +153,7 @@
    from: vec2
    @@ -168,7 +163,7 @@
    fromRadius: number
    @@ -178,7 +173,7 @@
    to: vec2
    @@ -188,25 +183,38 @@
    toRadius: number
    + +
    + +

    Static Readonly descriptor

    +
    descriptor: DrawableDescriptor
    +
    -
    +

    Methods

    -
    +

    Protected getObjectToSerialize

    -
    -
    +

    minDistance

    -
    -
    -

    Object literals

    -
    - -

    Static descriptor

    -
    descriptor: object
    - -
    - -

    empty

    -
    empty: InvertedTunnel = new InvertedTunnel(vec2.create(), vec2.create(), 0, 0)
    - -
    -
    - -

    shaderCombinationSteps

    -
    shaderCombinationSteps: number[] = [0, 1, 4, 16, 32]
    - -
    -
    - -

    uniformCountMacroName

    -
    uniformCountMacroName: string = "INVERTED_TUNNEL_COUNT"
    - -
    -
    - -

    propertyUniformMapping

    -
    propertyUniformMapping: object
    - -
    - -

    from

    -
    from: string = "froms"
    - -
    -
    - -

    fromRadius

    -
    fromRadius: string = "fromRadii"
    - -
    -
    - -

    toFromDelta

    -
    toFromDelta: string = "toFromDeltas"
    - -
    -
    - -

    toRadius

    -
    toRadius: string = "toRadii"
    - -
    -
    -
    - -

    sdf

    -
    sdf: object
    - -
    - -

    distanceFunctionName

    -
    distanceFunctionName: string = "invertedTunnelMinDistance"
    - -
    -
    - -

    isInverted

    -
    isInverted: true = true
    - -
    -
    - -

    shader

    -
    shader: string = `uniform vec2 froms[INVERTED_TUNNEL_COUNT];uniform vec2 toFromDeltas[INVERTED_TUNNEL_COUNT];uniform float fromRadii[INVERTED_TUNNEL_COUNT];uniform float toRadii[INVERTED_TUNNEL_COUNT];uniform sampler2D noiseTexture;#ifdef WEBGL2_IS_AVAILABLEfloat invertedTunnelTerrain(float h) {return texture(noiseTexture,vec2(h, 0.5))[0] - 0.5;}#elsefloat invertedTunnelTerrain(float h) {return texture2D(noiseTexture,vec2(h, 0.5))[0] - 0.5;}#endiffloat invertedTunnelMinDistance(vec2 target, out float colorIndex) {colorIndex = 3.0;float minDistance = -1000.0;for (int i = 0; i < INVERTED_TUNNEL_COUNT; i++) {vec2 targetFromDelta = target - froms[i];float h = dot(targetFromDelta, toFromDeltas[i])/ dot(toFromDeltas[i], toFromDeltas[i]);float clampedH = clamp(h, 0.0, 1.0);float currentDistance = -mix(fromRadii[i], toRadii[i], clampedH) + distance(targetFromDelta, toFromDeltas[i] * clampedH) - invertedTunnelTerrain(h) / 12.0;minDistance = max(minDistance, -currentDistance);}return minDistance;}`
    - -
    -
    -
    -
    @@ -131,7 +131,7 @@

    Parameters

    @@ -166,7 +166,7 @@ @@ -177,7 +177,7 @@ @@ -187,7 +187,7 @@
    direction: vec2
    @@ -198,7 +198,7 @@ @@ -209,7 +209,7 @@ @@ -219,7 +219,7 @@
    startCutoff: number
    @@ -237,7 +237,7 @@

    Parameters

    @@ -265,7 +265,7 @@

    Inherited from Flashlight.minDistance

    Overrides Drawable.minDistance

    Parameters

    @@ -289,7 +289,7 @@

    Parameters

    @@ -312,7 +312,7 @@
    @@ -321,7 +321,7 @@
    empty: Flashlight = new Flashlight(vec2.create(), vec3.create(), 0, vec2.create())
    @@ -331,7 +331,7 @@
    shaderCombinationSteps: number[] = [0, 1, 2, 4]
    @@ -341,7 +341,7 @@
    uniformCountMacroName: string = "FLASHLIGHT_COUNT"
    @@ -351,7 +351,7 @@
    propertyUniformMapping: object
    @@ -360,7 +360,7 @@
    center: string = "flashlightCenters"
    @@ -370,7 +370,7 @@
    color: string = "flashlightColors"
    @@ -380,7 +380,7 @@
    direction: string = "flashlightDirections"
    @@ -390,7 +390,7 @@
    intensity: string = "flashlightIntensities"
    @@ -400,7 +400,7 @@
    startCutoff: string = "flashlightStartCutoffs"
    @@ -425,7 +425,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -434,7 +434,7 @@ Drawable
  • - Droplet + DropletBase
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -53,10 +53,10 @@ Globals
  • - Droplet + InvertedTunnelBase
  • -

    Class Droplet

    +

    Class InvertedTunnelBase

    @@ -71,10 +71,10 @@

    Hierarchy

    @@ -121,13 +116,13 @@

    constructor

    -

    Returns Droplet

    +

    Returns InvertedTunnelBase

    @@ -158,7 +153,7 @@
    from: vec2
    @@ -168,7 +163,7 @@
    fromRadius: number
    @@ -178,7 +173,7 @@
    to: vec2
    @@ -188,25 +183,38 @@
    toRadius: number
    + +
    + +

    Static Readonly descriptor

    +
    descriptor: DrawableDescriptor
    +
    -
    +

    Methods

    -
    +

    Protected getObjectToSerialize

    -
    -
    +

    minDistance

    -
    -
    -

    Object literals

    -
    - -

    Static descriptor

    -
    descriptor: object
    - -
    - -

    empty

    -
    empty: Droplet = new Droplet(vec2.create(), vec2.create(), 0, 0)
    - -
    -
    - -

    shaderCombinationSteps

    -
    shaderCombinationSteps: number[] = [0, 1, 4, 16, 32]
    - -
    -
    - -

    uniformCountMacroName

    -
    uniformCountMacroName: string = "DROPLET_COUNT"
    - -
    -
    - -

    propertyUniformMapping

    -
    propertyUniformMapping: object
    - -
    - -

    from

    -
    from: string = "froms"
    - -
    -
    - -

    fromRadius

    -
    fromRadius: string = "fromRadii"
    - -
    -
    - -

    toFromDelta

    -
    toFromDelta: string = "toFromDeltas"
    - -
    -
    - -

    toRadius

    -
    toRadius: string = "toRadii"
    - -
    -
    -
    - -

    sdf

    -
    sdf: object
    - -
    - -

    distanceFunctionName

    -
    distanceFunctionName: string = "dropletMinDistance"
    - -
    -
    - -

    shader

    -
    shader: string = `uniform vec2 froms[DROPLET_COUNT];uniform vec2 toFromDeltas[DROPLET_COUNT];uniform float fromRadii[DROPLET_COUNT];uniform float toRadii[DROPLET_COUNT];float dropletMinDistance(vec2 target, out float colorIndex) {colorIndex = 1.0;float minDistance = 1000.0;for (int i = 0; i < DROPLET_COUNT; i++) {vec2 targetFromDelta = target - froms[i];float h = clamp(dot(targetFromDelta, toFromDeltas[i])/ dot(toFromDeltas[i], toFromDeltas[i]),0.0, 1.0);float currentDistance = -mix(fromRadii[i], toRadii[i], h) + distance(targetFromDelta, toFromDeltas[i] * h);minDistance = min(minDistance, currentDistance);}return minDistance;}`
    - -
    -
    -
    -
    @@ -53,10 +53,10 @@ Globals
  • - Circle + MetaCircleBase
  • -

    Class Circle

    +

    Class MetaCircleBase

    @@ -71,10 +71,10 @@

    Hierarchy

    @@ -150,7 +145,7 @@
    center: vec2
    @@ -160,25 +155,38 @@
    radius: number
    +
    +
    + +

    Static Readonly descriptor

    +
    descriptor: DrawableDescriptor
    +
    -
    +

    Methods

    -
    +

    Protected getObjectToSerialize

    -
    -
    +

    minDistance

    -
    -
    -

    Object literals

    -
    - -

    Static descriptor

    -
    descriptor: object
    - -
    - -

    empty

    -
    empty: Circle = new Circle(vec2.create(), 0)
    - -
    -
    - -

    shaderCombinationSteps

    -
    shaderCombinationSteps: number[] = [0, 1, 2, 3, 8, 16]
    - -
    -
    - -

    uniformCountMacroName

    -
    uniformCountMacroName: string = "CIRCLE_COUNT"
    - -
    -
    - -

    propertyUniformMapping

    -
    propertyUniformMapping: object
    - -
    - -

    center

    -
    center: string = "circleCenters"
    - -
    -
    - -

    radius

    -
    radius: string = "circleRadii"
    - -
    -
    -
    - -

    sdf

    -
    sdf: object
    - -
    - -

    distanceFunctionName

    -
    distanceFunctionName: string = "circleMinDistance"
    - -
    -
    - -

    shader

    -
    shader: string = `uniform vec2 circleCenters[CIRCLE_COUNT];uniform float circleRadii[CIRCLE_COUNT];float circleMinDistance(vec2 target, out float colorIndex) {colorIndex = 2.0;float minDistance = 1000.0;for (int i = 0; i < CIRCLE_COUNT; i++) {float dist = distance(circleCenters[i], target) - circleRadii[i];minDistance = min(minDistance, dist);}return minDistance;}`
    - -
    -
    -
    -
    @@ -53,10 +53,10 @@ Globals
  • - RotatedRectangle + RotatedRectangleBase
  • -

    Class RotatedRectangle

    +

    Class RotatedRectangleBase

    @@ -71,10 +71,10 @@

    Hierarchy

    @@ -154,7 +149,7 @@
    center: vec2
    @@ -164,7 +159,7 @@
    rotation: number
    @@ -174,25 +169,38 @@
    size: vec2
    + +
    + +

    Static Readonly descriptor

    +
    descriptor: DrawableDescriptor
    +
    -
    +

    Methods

    -
    +

    Protected getObjectToSerialize

    -
    -
    +

    minDistance

    -
    -
    -

    Object literals

    -
    - -

    Static descriptor

    -
    descriptor: object
    - -
    - -

    empty

    -
    empty: RotatedRectangle = new RotatedRectangle(vec2.create(), vec2.create(), 0)
    - -
    -
    - -

    shaderCombinationSteps

    -
    shaderCombinationSteps: number[] = [0, 1, 2, 3, 8, 16]
    - -
    -
    - -

    uniformCountMacroName

    -
    uniformCountMacroName: string = "ROTATED_RECTANGLE_COUNT"
    - -
    -
    - -

    propertyUniformMapping

    -
    propertyUniformMapping: object
    - -
    - -

    bottomCenter

    -
    bottomCenter: string = "rotatedRectangleBottomCenters"
    - -
    -
    - -

    topCenter

    -
    topCenter: string = "rotatedRectangleTopCenters"
    - -
    -
    - -

    width

    -
    width: string = "rotatedRectangleWidths"
    - -
    -
    -
    - -

    sdf

    -
    sdf: object
    - -
    - -

    distanceFunctionName

    -
    distanceFunctionName: string = "rotatedRectangleMinDistance"
    - -
    -
    - -

    shader

    -
    shader: string = `uniform vec2 rotatedRectangleTopCenters[ROTATED_RECTANGLE_COUNT];uniform vec2 rotatedRectangleBottomCenters[ROTATED_RECTANGLE_COUNT];uniform float rotatedRectangleWidths[ROTATED_RECTANGLE_COUNT];float rotatedRectangleMinDistance(vec2 target, out float colorIndex) {colorIndex = 4.0;float minDistance = 1000.0;for (int i = 0; i < ROTATED_RECTANGLE_COUNT; i++) {vec2 top = rotatedRectangleTopCenters[i];vec2 bottom = rotatedRectangleBottomCenters[i];float height = length(bottom - top);vec2 d = (bottom - top) / height;vec2 q = (target - (top + bottom) * 0.5);q = mat2(d.x, -d.y, d.y, d.x) * q;q = abs(q) - vec2(height, rotatedRectangleWidths[i]) * 0.5;float dist = length(max(q, 0.0)) + min(max(q.x, q.y), 0.0);minDistance = min(minDistance, dist);}return minDistance;}`
    - -
    -
    -
    -
    @@ -95,7 +95,7 @@
    NEAREST: = "NEAREST"
    @@ -130,7 +130,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -139,23 +139,29 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
  • DrawableDescriptor
  • +
  • + NoisyPolygonBase +
  • Renderer
  • @@ -171,15 +177,51 @@
  • TextureWithOptions
  • +
  • + CircleFactory +
  • +
  • + DropletFactory +
  • +
  • + InvertedTunnelFactory +
  • +
  • + MetaCircleFactory +
  • +
  • + NoisyPolygonFactory +
  • PolygonFactory
  • +
  • + RotatedRectangleFactory +
  • compile
  • +
  • + hex +
  • +
  • + hsl +
  • renderNoise
  • +
  • + rgb +
  • +
  • + rgb255 +
  • +
  • + rgba +
  • +
  • + rgba255 +
  • defaultRuntimeSettings
  • diff --git a/docs/enums/wrapoptions.html b/docs/enums/wrapoptions.html index ac85221..f92813d 100644 --- a/docs/enums/wrapoptions.html +++ b/docs/enums/wrapoptions.html @@ -3,8 +3,8 @@ - WrapOptions | SDF-2D - v0.4.1 - + WrapOptions | SDF-2D - v0.5.0 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -86,7 +86,7 @@
    CLAMP_TO_EDGE: = "CLAMP_TO_EDGE"
    @@ -96,9 +96,14 @@
    MIRRORED_REPEAT: = "MIRRORED_REPEAT"
    +
    +
    +

    On WebGL it only work with power of 2 texture sizes.

    +
    +
    @@ -106,9 +111,14 @@
    REPEAT: = "REPEAT"
    +
    +
    +

    On WebGL it only work with power of 2 texture sizes.

    +
    +
    @@ -144,7 +154,7 @@ - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -53,7 +53,7 @@ Globals -

    SDF-2D - v0.4.1

    +

    SDF-2D - v0.5.0

    @@ -74,17 +74,14 @@

    Drawable Classes

    -

    Drawable - Providing a noise texture is required for this drawable. Classes

    -

    Other Classes

    +

    Color Functions

    +

    Drawable Functions

    Other Functions

    -

    Drawable Functions

    +

    Color Functions

    - -

    Const PolygonFactory

    + +

    Const hex

    +
    +
    + +

    Const hsl

    + + +
    +
    + +

    Const rgb

    + + +
    +
    + +

    Const rgb255

    + + +
    +
    + +

    Const rgba

    + + +
    +
    + +

    Const rgba255

    + + +
    +
    +
    +

    Drawable Functions

    +
    + +

    Const CircleFactory

    + + +
    +
    + +

    Const DropletFactory

    + + +
    +
    + +

    Const InvertedTunnelFactory

    + + +
    +
    + +

    Const MetaCircleFactory

    + + +
    +
    + +

    Const NoisyPolygonFactory

    + + -

    Returns { constructor: any; descriptor: DrawableDescriptor }

    +

    Returns typeof PolygonBase & NoisyPolygonBase

    + + +
    +
    + +

    Const PolygonFactory

    + + +
    +
    + +

    Const RotatedRectangleFactory

    + +
    @@ -219,7 +660,7 @@
  • @@ -234,9 +675,10 @@

    The descriptors of every to-be-drawn objects are required before creating the renderer, allowing the compiler to only create the shaders that will actually be used.

    Example usage:

    -
     import { compile, Circle, CircleLight } from 'sdf-2d';
    +								
     import { compile, hsl, CircleFactory, CircleLight } from 'sdf-2d';
     
      const canvas = document.querySelector('canvas');
    + const Circle = CircleFactory(hsl(30, 66, 50));
      const renderer = await compile(canvas, [Circle.descriptor, CircleLight.descriptor]);

    Parameters

    @@ -275,12 +717,12 @@
  • -

    Create a renderer, draw a (1D) noise texture with it, +

    Create a renderer, draw a 2D noise texture with it, then destroy the used resources, while returning the generated texture in the form of a canvas.

    @@ -299,7 +741,7 @@
    scale: number
    -

    A starting value can be 60

    +

    A starting value can be 15

  • @@ -307,7 +749,7 @@
    amplitude: number
    -

    A starting value can be 0.125

    +

    A starting value can be 1

    @@ -333,7 +775,7 @@
    defaultRuntimeSettings: object
    @@ -347,17 +789,7 @@
    ambientLight: vec3 = vec3.fromValues(0.25, 0.15, 0.25)
    -
    -
    - -

    backgroundColor

    -
    backgroundColor: vec4 = vec4.fromValues(1, 1, 1, 1)
    -
    @@ -367,7 +799,7 @@
    colorPalette: never[] = []
    @@ -377,7 +809,7 @@
    enableHighDpiRendering: false = false
    @@ -387,7 +819,7 @@
    isWorldInverted: false = false
    @@ -397,7 +829,7 @@
    lightCutoffDistance: number = 400
    @@ -407,7 +839,7 @@
    textures: {}
    @@ -422,7 +854,7 @@
    tileMultiplier: number = 8
    @@ -433,7 +865,7 @@
    defaultStartupSettings: object
    @@ -441,13 +873,23 @@

    Contains the default values used for StartupSettings.

    +
    + +

    backgroundColor

    +
    backgroundColor: vec4 = vec4.fromValues(1, 1, 1, 1)
    + +

    enableStopwatch

    enableStopwatch: false = false
    @@ -457,7 +899,7 @@
    ignoreWebGL2: false = false
    @@ -467,7 +909,7 @@
    paletteSize: number = 256
    @@ -477,7 +919,7 @@
    shadowTraceCount: number = 16
    @@ -501,7 +943,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -510,23 +952,29 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
  • DrawableDescriptor
  • +
  • + NoisyPolygonBase +
  • Renderer
  • @@ -542,15 +990,51 @@
  • TextureWithOptions
  • +
  • + CircleFactory +
  • +
  • + DropletFactory +
  • +
  • + InvertedTunnelFactory +
  • +
  • + MetaCircleFactory +
  • +
  • + NoisyPolygonFactory +
  • PolygonFactory
  • +
  • + RotatedRectangleFactory +
  • compile
  • +
  • + hex +
  • +
  • + hsl +
  • renderNoise
  • +
  • + rgb +
  • +
  • + rgb255 +
  • +
  • + rgba +
  • +
  • + rgba255 +
  • defaultRuntimeSettings
  • diff --git a/docs/index.html b/docs/index.html index 16adc99..e7b8d52 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,8 +3,8 @@ - SDF-2D - v0.4.1 - + SDF-2D - v0.5.0 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -53,7 +53,7 @@ Globals -

    SDF-2D - v0.4.1

    +

    SDF-2D - v0.5.0

    @@ -149,7 +149,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -158,23 +158,29 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
  • DrawableDescriptor
  • +
  • + NoisyPolygonBase +
  • Renderer
  • @@ -190,15 +196,51 @@
  • TextureWithOptions
  • +
  • + CircleFactory +
  • +
  • + DropletFactory +
  • +
  • + InvertedTunnelFactory +
  • +
  • + MetaCircleFactory +
  • +
  • + NoisyPolygonFactory +
  • PolygonFactory
  • +
  • + RotatedRectangleFactory +
  • compile
  • +
  • + hex +
  • +
  • + hsl +
  • renderNoise
  • +
  • + rgb +
  • +
  • + rgb255 +
  • +
  • + rgba +
  • +
  • + rgba255 +
  • defaultRuntimeSettings
  • diff --git a/docs/interfaces/drawabledescriptor.html b/docs/interfaces/drawabledescriptor.html index 7d7e763..0a69128 100644 --- a/docs/interfaces/drawabledescriptor.html +++ b/docs/interfaces/drawabledescriptor.html @@ -3,8 +3,8 @@ - DrawableDescriptor | SDF-2D - v0.4.1 - + DrawableDescriptor | SDF-2D - v0.5.0 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -71,7 +71,7 @@

    Each Drawable must have a static property of this type, called descriptor.

    For more information on how to create your own DrawableDescriptor-s, look at the - code of Circle or InvertedTunnel.

    + code of CircleFactory or InvertedTunnelFactory.

    @@ -108,7 +108,7 @@
    empty: Drawable
    @@ -124,7 +124,7 @@
    objectCountScaler: undefined | number
    @@ -141,7 +141,7 @@
    propertyUniformMapping: {}
    @@ -165,7 +165,7 @@
    sdf: undefined | { distanceFunctionName: string; isInverted?: undefined | false | true; shader: string }
    @@ -180,7 +180,7 @@
    shaderCombinationSteps: Array<number>
    @@ -198,7 +198,7 @@
    uniformCountMacroName: string
    @@ -227,7 +227,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -236,19 +236,22 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
    • @@ -277,6 +280,9 @@
    - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -114,7 +114,7 @@
    canvasSize: vec2
    @@ -129,7 +129,7 @@
    insights: any
    @@ -148,7 +148,7 @@
    viewAreaSize: vec2
    @@ -171,7 +171,7 @@
  • @@ -209,7 +209,7 @@
  • @@ -243,7 +243,7 @@
  • @@ -267,7 +267,7 @@
  • @@ -301,7 +301,7 @@
  • @@ -325,7 +325,7 @@
  • @@ -355,7 +355,7 @@
  • @@ -402,7 +402,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -411,23 +411,29 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
  • DrawableDescriptor
  • +
  • + NoisyPolygonBase +
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -88,7 +88,6 @@

    Properties

    -
    - -

    backgroundColor

    -
    backgroundColor: vec3 | vec4
    - -
    -
    -

    The default background color of the scene, can have transparency.

    -
    -
    -

    colorPalette

    colorPalette: Array<vec3 | vec4>
    @@ -147,7 +131,7 @@

    The possible colors for the objects. Each color is referenced by its index in the palette.

    -

    Can have transparency.

    +

    Can have transparency, but only if WebGL2 support is enabled.

    @@ -156,7 +140,7 @@
    enableHighDpiRendering: boolean
    @@ -171,7 +155,7 @@
    isWorldInverted: boolean
    @@ -188,7 +172,7 @@
    lightCutoffDistance: number
    @@ -204,7 +188,7 @@
    textures: {}
    @@ -231,7 +215,7 @@
    tileMultiplier: number
    @@ -265,7 +249,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -274,23 +258,29 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
  • DrawableDescriptor
  • +
  • + NoisyPolygonBase +
  • Renderer
  • @@ -302,9 +292,6 @@
  • ambientLight
  • -
  • - backgroundColor -
  • colorPalette
  • @@ -336,15 +323,51 @@
  • TextureWithOptions
  • +
  • + CircleFactory +
  • +
  • + DropletFactory +
  • +
  • + InvertedTunnelFactory +
  • +
  • + MetaCircleFactory +
  • +
  • + NoisyPolygonFactory +
  • PolygonFactory
  • +
  • + RotatedRectangleFactory +
  • compile
  • +
  • + hex +
  • +
  • + hsl +
  • renderNoise
  • +
  • + rgb +
  • +
  • + rgb255 +
  • +
  • + rgba +
  • +
  • + rgba255 +
  • defaultRuntimeSettings
  • diff --git a/docs/interfaces/startupsettings.html b/docs/interfaces/startupsettings.html index 7fd8419..2e74c3a 100644 --- a/docs/interfaces/startupsettings.html +++ b/docs/interfaces/startupsettings.html @@ -3,8 +3,8 @@ - StartupSettings | SDF-2D - v0.4.1 - + StartupSettings | SDF-2D - v0.5.0 + @@ -23,7 +23,7 @@
  • Preparing search index...
  • The search index is not available
  • - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
    @@ -87,6 +87,7 @@

    Properties

    Properties

    +
    + +

    backgroundColor

    +
    backgroundColor: vec3 | vec4
    + +
    +
    +

    The default background color of the scene, can have transparency on every platform.

    +
    +
    +

    enableStopwatch

    enableStopwatch: boolean
    @@ -121,7 +137,7 @@
    ignoreWebGL2: boolean
    @@ -138,7 +154,7 @@
    paletteSize: number
    @@ -156,7 +172,7 @@
    shadowTraceCount: number
    @@ -187,7 +203,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -196,23 +212,29 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
  • DrawableDescriptor
  • +
  • + NoisyPolygonBase +
  • Renderer
  • @@ -224,6 +246,9 @@
  • StartupSettings - SDF-2D - v0.4.1 + SDF-2D - v0.5.0
  • @@ -105,7 +105,7 @@
    minFilter: FilteringOptions
    @@ -115,7 +115,7 @@
    @@ -125,7 +125,7 @@
    wrapT: WrapOptions
    @@ -148,7 +148,7 @@ WrapOptions
  • - Circle + CircleBase
  • CircleLight @@ -157,23 +157,29 @@ Drawable
  • - Droplet + DropletBase
  • Flashlight
  • - InvertedTunnel + InvertedTunnelBase
  • - MetaCircle + MetaCircleBase
  • - RotatedRectangle + PolygonBase +
  • +
  • + RotatedRectangleBase
  • DrawableDescriptor
  • +
  • + NoisyPolygonBase +
  • Renderer
  • @@ -207,15 +213,51 @@
  • TextureWithOptions
  • +
  • + CircleFactory +
  • +
  • + DropletFactory +
  • +
  • + InvertedTunnelFactory +
  • +
  • + MetaCircleFactory +
  • +
  • + NoisyPolygonFactory +
  • PolygonFactory
  • +
  • + RotatedRectangleFactory +
  • compile
  • +
  • + hex +
  • +
  • + hsl +
  • renderNoise
  • +
  • + rgb +
  • +
  • + rgb255 +
  • +
  • + rgba +
  • +
  • + rgba255 +
  • defaultRuntimeSettings
  • diff --git a/package.json b/package.json index 3c63aa8..28b6eab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sdf-2d", - "version": "0.4.1", + "version": "0.5.0", "description": "Graphics framework for efficiently rendering 2D signed distance fields.", "keywords": [ "webgl",