├── .gitignore ├── .jshintrc ├── LICENSE ├── Makefile ├── README.md ├── bug_reports ├── t1.html ├── t2.html ├── test_crash.html └── test_fail.html ├── data.js ├── demos ├── 3d │ └── moon_phases │ │ ├── bluebird.js │ │ ├── css │ │ ├── bootstrap.css │ │ ├── brushed_metal.jpg │ │ ├── brushed_metal_dark.jpg │ │ ├── brushed_metal_lite.jpg │ │ ├── fullscreen.css │ │ ├── mchighlight-javascript.css │ │ └── style.css │ │ ├── index.html │ │ └── main.js ├── beauty_of_roots │ ├── beauty_of_roots.html │ ├── beauty_of_roots.js │ ├── data │ │ ├── roots_imag.raw │ │ └── roots_real.raw │ └── style.css ├── css │ ├── bootstrap.css │ ├── brushed_metal.jpg │ ├── brushed_metal_dark.jpg │ ├── brushed_metal_lite.jpg │ ├── fullscreen.css │ ├── mchighlight-javascript.css │ └── style.css ├── depth_readback │ ├── depth_readback.html │ └── depth_readback.js ├── discard │ ├── discard.html │ └── discard.js ├── extensions │ └── oes_element_index_uint │ │ ├── dragon_vrip_res2.ply │ │ ├── index.html │ │ └── main.js ├── graph │ ├── graph.html │ ├── graph.js │ ├── graph_extras │ │ ├── 1138_bus.graph │ │ ├── USAir97.graph │ │ └── graphviz_to_json.g │ └── test_graph.json ├── graphing_calculator │ ├── graphing_calc.pegjs │ ├── graphing_calculator.html │ ├── graphing_calculator.js │ └── parser.js ├── hcl │ ├── hcl.html │ └── hcl.js ├── histogram │ ├── histogram.html │ └── histogram.js ├── img │ ├── crate.jpg │ ├── glass.jpg │ ├── moon_1024.jpg │ ├── moon_2048.jpg │ ├── moon_bump.jpg │ ├── moon_bump_2048.jpg │ ├── nehe.jpg │ ├── star.gif │ └── sunflower.jpg ├── index.html ├── js │ ├── mchighlight-javascript.js │ ├── mchighlight.js │ └── mclexer.js ├── lesson11 │ ├── lesson11.html │ └── lesson11.js ├── lesson16 │ ├── lesson16.html │ └── lesson16.js ├── lesson8 │ ├── lesson8.html │ └── lesson8.js ├── lesson9 │ ├── lesson9.html │ └── lesson9.js ├── loopblinn │ ├── loopblinn.html │ ├── loopblinn.js │ ├── opensans.regular.json │ └── typeface.js ├── maps │ ├── hammer.html │ └── hammer.js ├── osm │ ├── osm.html │ └── osm.js ├── osm_2d │ ├── osm_2d.html │ └── osm_2d.js ├── parallel_coordinates │ ├── parallel_coordinates.html │ └── parallel_coordinates.js ├── per_vertex_vs_per_fragment │ ├── per_vertex_vs_per_fragment.html │ └── per_vertex_vs_per_fragment.js ├── picking │ ├── picking.html │ └── picking.js ├── render_to_texture │ ├── render_to_texture.html │ └── render_to_texture.js ├── scatter │ ├── scatter.html │ └── scatter.js ├── scatter_texture │ ├── scatter_texture.html │ └── scatter_texture.js ├── scatter_zoom │ ├── scatter_zoom.html │ └── scatter_zoom.js ├── shadertoy │ ├── cubescape.js │ ├── img │ │ ├── tex01.jpg │ │ └── tex16.png │ ├── index.html │ ├── iq.js │ ├── iq_clouds.html │ ├── iq_clouds.js │ ├── iq_noise_blur.html │ ├── iq_noise_blur.js │ └── shadertoy.js ├── simple_conditionals │ ├── simple_conditionals.html │ └── simple_conditionals.js ├── splom │ ├── splom.html │ └── splom.js ├── stacked_bars │ ├── stacked_bars.html │ └── stacked_bars.js ├── subimage │ ├── subimage.html │ └── subimage.js ├── synthetic_vr │ ├── synthetic_vr.html │ └── synthetic_vr.js ├── teapot │ ├── teapot.html │ └── teapot.js ├── test_mts_colormap │ ├── hammer.html │ ├── hammer.js │ ├── test_mts_colormap.html │ └── test_mts_colormap.js ├── texture_test │ ├── image.png │ ├── texture_test.html │ └── texture_test.js ├── texture_text │ ├── opensans.regular.json │ ├── opensans.regular.png │ ├── texture_text.html │ └── texture_text.js ├── tour │ ├── tour.html │ └── tour.js ├── tutorial │ ├── attributes │ │ ├── lesson1.html │ │ └── lesson1.js │ ├── index.html │ ├── lesson1 │ │ ├── lesson1.html │ │ └── lesson1.js │ ├── lesson2 │ │ ├── lesson2.html │ │ └── lesson2.js │ ├── lesson3 │ │ ├── lesson3.html │ │ └── lesson3.js │ ├── lesson4 │ │ ├── lesson4.html │ │ └── lesson4.js │ ├── lesson5 │ │ ├── lesson5.html │ │ └── lesson5.js │ ├── lesson6 │ │ ├── lesson6.html │ │ └── lesson6.js │ ├── scene │ │ ├── lesson1 │ │ │ ├── lesson1.html │ │ │ └── lesson1.js │ │ └── lesson2 │ │ │ ├── lesson2.html │ │ │ └── lesson2.js │ └── transforms │ │ ├── airports.json │ │ ├── airports.txt │ │ ├── convert.py │ │ ├── extras.js │ │ ├── lesson1.html │ │ ├── lesson1.js │ │ ├── lesson1b.html │ │ ├── lesson1b.js │ │ ├── lesson2.html │ │ ├── lesson2.js │ │ ├── lesson2b.html │ │ ├── lesson2b.js │ │ ├── lesson3.html │ │ ├── lesson3.js │ │ ├── lesson3b.html │ │ ├── lesson3b.js │ │ ├── lesson4.html │ │ ├── lesson4.js │ │ ├── lesson5.html │ │ ├── lesson5.js │ │ ├── lesson6.html │ │ └── lesson6.js ├── two_contexts │ ├── two_contexts.html │ └── two_contexts.js └── wedge │ ├── wedge.html │ └── wedge.js ├── doc ├── css │ ├── bootstrap.css │ ├── brushed_metal.jpg │ ├── brushed_metal_dark.jpg │ ├── brushed_metal_lite.jpg │ ├── mchighlight-javascript.css │ └── style.css ├── dev │ ├── shade.bib │ ├── shade.pdf │ └── shade.tex ├── img │ ├── lesson5_demo.png │ ├── lesson6_demo.png │ └── scatterplot_demo.png ├── index.html ├── js │ ├── bdetect.js │ ├── jquery-1.6.2.min.js │ ├── mchighlight-javascript.js │ ├── mchighlight.js │ └── mclexer.js ├── latex │ ├── header.tex │ ├── lux.tex │ └── quirks.tex └── push_checklist.org ├── extras ├── colorbrewer_info.txt └── colorbrewer_raw.json ├── lib ├── _begin.js ├── _tessellate.js ├── css │ └── qunit.css ├── jquery-2.1.0.min.js ├── jquery-ui-1.10.4.custom.js ├── jquery-ui-1.10.4.custom.min.js ├── jquery.mousewheel.js ├── post-tessellate.js ├── post-underscore.js ├── pre-tessellate.js ├── pre-underscore.js ├── qunit.js ├── tessellate.js ├── ui-lightness │ ├── images │ │ ├── animated-overlay.gif │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_228ef1_256x240.png │ │ ├── ui-icons_ef8c08_256x240.png │ │ ├── ui-icons_ffd27a_256x240.png │ │ └── ui-icons_ffffff_256x240.png │ ├── jquery-ui-1.10.4.custom.css │ └── jquery-ui-1.10.4.custom.min.css ├── underscore-min.js ├── webgl-debug.js └── webgl-utils.js ├── lux.js ├── lux.min.js ├── lux.org ├── package.json ├── scripts ├── create_demo_directory.sh └── lux_init.sh ├── src ├── colors.js ├── copyright-notice.js ├── data │ ├── _begin.js │ ├── cars.js │ └── iris.js ├── linalg │ ├── _begin.js │ ├── _end.js │ ├── mat.js │ ├── mat2.js │ ├── mat3.js │ ├── mat4.js │ ├── vec.js │ ├── vec2.js │ ├── vec3.js │ └── vec4.js ├── lux │ ├── _begin.js │ ├── _end.js │ ├── _globals.js │ ├── actor.js │ ├── attribute_buffer.js │ ├── attribute_buffer_view.js │ ├── bake.js │ ├── bake_many.js │ ├── batch_list.js │ ├── buffer.js │ ├── conditional_batch.js │ ├── data │ │ ├── _begin.js │ │ ├── array_1d.js │ │ ├── table.js │ │ ├── texture_array.js │ │ └── texture_table.js │ ├── debug │ │ ├── _begin.js │ │ ├── init.js │ │ └── post.js │ ├── drawing_mode │ │ ├── _begin.js │ │ ├── additive.js │ │ ├── multiplicative.js │ │ ├── over.js │ │ ├── pass.js │ │ └── standard.js │ ├── element_buffer.js │ ├── fresh_pick_id.js │ ├── geometry │ │ ├── _begin.js │ │ ├── ply.js │ │ └── triangulate.js │ ├── id_buffer.js │ ├── init.js │ ├── marks │ │ ├── _begin.js │ │ ├── aligned_rects.js │ │ ├── dots.js │ │ ├── globe.js │ │ ├── globe_2d.js │ │ ├── lines.js │ │ ├── rectangle_brush.js │ │ └── scatterplot.js │ ├── matrix.js │ ├── mesh │ │ ├── _begin.js │ │ └── indexed.js │ ├── model.js │ ├── models │ │ ├── _begin.js │ │ ├── flat_cube.js │ │ ├── mesh.js │ │ ├── sphere.js │ │ ├── square.js │ │ └── teapot.js │ ├── net │ │ ├── _begin.js │ │ ├── _end.js │ │ ├── ajax.js │ │ ├── binary.js │ │ └── json.js │ ├── now.js │ ├── on_context.js │ ├── picker.js │ ├── profile.js │ ├── program.js │ ├── promises │ │ ├── _begin.js │ │ ├── _end.js │ │ └── texture.js │ ├── render_buffer.js │ ├── scene.js │ ├── scene │ │ ├── _begin.js │ │ ├── add.js │ │ ├── animate.js │ │ ├── invalidate.js │ │ ├── on.js │ │ ├── remove.js │ │ ├── render.js │ │ └── transform │ │ │ ├── _begin.js │ │ │ ├── camera │ │ │ ├── _begin.js │ │ │ ├── ortho.js │ │ │ └── perspective.js │ │ │ └── geo │ │ │ ├── _begin.js │ │ │ ├── _end.js │ │ │ ├── latlong_to_hammer.js │ │ │ ├── latlong_to_mercator.js │ │ │ ├── latlong_to_spherical.js │ │ │ └── mercator_to_latlong.js │ ├── set_context.js │ ├── text │ │ ├── _begin.js │ │ ├── outline.js │ │ └── texture.js │ ├── texture.js │ ├── ui │ │ ├── _begin.js │ │ ├── center_zoom_interactor.js │ │ ├── parameter_checkbox.js │ │ └── parameter_slider.js │ └── unprojector.js ├── shade │ ├── _begin.js │ ├── _end.js │ ├── append.js │ ├── array.js │ ├── attribute.js │ ├── bits │ │ ├── _begin.js │ │ ├── encode_float.js │ │ ├── extract_bits.js │ │ ├── mask_last.js │ │ ├── shift_left.js │ │ └── shift_right.js │ ├── builtins.js │ ├── camera │ │ ├── _begin.js │ │ ├── ortho.js │ │ └── perspective.js │ ├── color.js │ ├── colors │ │ ├── _begin.js │ │ ├── alpha.js │ │ ├── brewer.js │ │ ├── convert.js │ │ └── convert_shade.js │ ├── compilation_context.js │ ├── constant.js │ ├── cosh.js │ ├── create.js │ ├── debug │ │ ├── _begin.js │ │ ├── _json_builder.js │ │ ├── from_json.js │ │ └── walk.js │ ├── discard.js │ ├── exp.js │ ├── fragCoord.js │ ├── frustum.js │ ├── function.js │ ├── gl_fog.js │ ├── gl_light.js │ ├── id.js │ ├── ifelse.js │ ├── light │ │ ├── _begin.js │ │ ├── ambient.js │ │ └── diffuse.js │ ├── logical_operators.js │ ├── look_at.js │ ├── looping.js │ ├── make.js │ ├── mat.js │ ├── memoize_on_field.js │ ├── memoize_on_guid_dict.js │ ├── neg.js │ ├── operators.js │ ├── ortho.js │ ├── parameter.js │ ├── per_vertex.js │ ├── perspective_matrix.js │ ├── pointCoord.js │ ├── program.js │ ├── rotation.js │ ├── round.js │ ├── round_dot.js │ ├── sampler2D_from_texture.js │ ├── scale │ │ ├── _begin.js │ │ ├── geo │ │ │ ├── _begin.js │ │ │ ├── latlong_to_hammer.js │ │ │ ├── latlong_to_mercator.js │ │ │ ├── latlong_to_spherical.js │ │ │ ├── mercator_to_latlong.js │ │ │ └── mercator_to_spherical.js │ │ ├── linear.js │ │ ├── log.js │ │ ├── log10.js │ │ ├── log2.js │ │ ├── ordinal.js │ │ └── transformed.js │ ├── scaling.js │ ├── seq.js │ ├── set.js │ ├── sinh.js │ ├── struct.js │ ├── swizzle.js │ ├── tanh.js │ ├── threed │ │ ├── _begin.js │ │ ├── bump.js │ │ ├── cull_backface.js │ │ └── normal.js │ ├── translation.js │ ├── types │ │ ├── _begin.js │ │ ├── array.js │ │ ├── base_t.js │ │ ├── basic.js │ │ ├── function_t.js │ │ ├── simple_types.js │ │ ├── struct_t.js │ │ └── type_of.js │ ├── unique_name.js │ ├── unknown.js │ ├── utils │ │ ├── _begin.js │ │ ├── choose.js │ │ ├── fit.js │ │ ├── lerp.js │ │ └── linear.js │ ├── value_exp.js │ ├── varying.js │ └── vec.js ├── typeinfo.js └── underscore_mixins.js └── tests ├── global_namespace.html ├── index.html ├── index.min.html ├── linalg.js ├── no_globals.html ├── polytester.html ├── polytester.js ├── test_bugs.js ├── test_builtins.js ├── test_transforms.js └── tests.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/README.md -------------------------------------------------------------------------------- /bug_reports/t1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/bug_reports/t1.html -------------------------------------------------------------------------------- /bug_reports/t2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/bug_reports/t2.html -------------------------------------------------------------------------------- /bug_reports/test_crash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/bug_reports/test_crash.html -------------------------------------------------------------------------------- /bug_reports/test_fail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/bug_reports/test_fail.html -------------------------------------------------------------------------------- /data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/data.js -------------------------------------------------------------------------------- /demos/3d/moon_phases/bluebird.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/bluebird.js -------------------------------------------------------------------------------- /demos/3d/moon_phases/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/css/bootstrap.css -------------------------------------------------------------------------------- /demos/3d/moon_phases/css/brushed_metal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/css/brushed_metal.jpg -------------------------------------------------------------------------------- /demos/3d/moon_phases/css/brushed_metal_dark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/css/brushed_metal_dark.jpg -------------------------------------------------------------------------------- /demos/3d/moon_phases/css/brushed_metal_lite.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/css/brushed_metal_lite.jpg -------------------------------------------------------------------------------- /demos/3d/moon_phases/css/fullscreen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/css/fullscreen.css -------------------------------------------------------------------------------- /demos/3d/moon_phases/css/mchighlight-javascript.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/css/mchighlight-javascript.css -------------------------------------------------------------------------------- /demos/3d/moon_phases/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/css/style.css -------------------------------------------------------------------------------- /demos/3d/moon_phases/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/index.html -------------------------------------------------------------------------------- /demos/3d/moon_phases/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/3d/moon_phases/main.js -------------------------------------------------------------------------------- /demos/beauty_of_roots/beauty_of_roots.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/beauty_of_roots/beauty_of_roots.html -------------------------------------------------------------------------------- /demos/beauty_of_roots/beauty_of_roots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/beauty_of_roots/beauty_of_roots.js -------------------------------------------------------------------------------- /demos/beauty_of_roots/data/roots_imag.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/beauty_of_roots/data/roots_imag.raw -------------------------------------------------------------------------------- /demos/beauty_of_roots/data/roots_real.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/beauty_of_roots/data/roots_real.raw -------------------------------------------------------------------------------- /demos/beauty_of_roots/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/beauty_of_roots/style.css -------------------------------------------------------------------------------- /demos/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/css/bootstrap.css -------------------------------------------------------------------------------- /demos/css/brushed_metal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/css/brushed_metal.jpg -------------------------------------------------------------------------------- /demos/css/brushed_metal_dark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/css/brushed_metal_dark.jpg -------------------------------------------------------------------------------- /demos/css/brushed_metal_lite.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/css/brushed_metal_lite.jpg -------------------------------------------------------------------------------- /demos/css/fullscreen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/css/fullscreen.css -------------------------------------------------------------------------------- /demos/css/mchighlight-javascript.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/css/mchighlight-javascript.css -------------------------------------------------------------------------------- /demos/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/css/style.css -------------------------------------------------------------------------------- /demos/depth_readback/depth_readback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/depth_readback/depth_readback.html -------------------------------------------------------------------------------- /demos/depth_readback/depth_readback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/depth_readback/depth_readback.js -------------------------------------------------------------------------------- /demos/discard/discard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/discard/discard.html -------------------------------------------------------------------------------- /demos/discard/discard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/discard/discard.js -------------------------------------------------------------------------------- /demos/extensions/oes_element_index_uint/dragon_vrip_res2.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/extensions/oes_element_index_uint/dragon_vrip_res2.ply -------------------------------------------------------------------------------- /demos/extensions/oes_element_index_uint/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/extensions/oes_element_index_uint/index.html -------------------------------------------------------------------------------- /demos/extensions/oes_element_index_uint/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/extensions/oes_element_index_uint/main.js -------------------------------------------------------------------------------- /demos/graph/graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graph/graph.html -------------------------------------------------------------------------------- /demos/graph/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graph/graph.js -------------------------------------------------------------------------------- /demos/graph/graph_extras/1138_bus.graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graph/graph_extras/1138_bus.graph -------------------------------------------------------------------------------- /demos/graph/graph_extras/USAir97.graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graph/graph_extras/USAir97.graph -------------------------------------------------------------------------------- /demos/graph/graph_extras/graphviz_to_json.g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graph/graph_extras/graphviz_to_json.g -------------------------------------------------------------------------------- /demos/graph/test_graph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graph/test_graph.json -------------------------------------------------------------------------------- /demos/graphing_calculator/graphing_calc.pegjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graphing_calculator/graphing_calc.pegjs -------------------------------------------------------------------------------- /demos/graphing_calculator/graphing_calculator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graphing_calculator/graphing_calculator.html -------------------------------------------------------------------------------- /demos/graphing_calculator/graphing_calculator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graphing_calculator/graphing_calculator.js -------------------------------------------------------------------------------- /demos/graphing_calculator/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/graphing_calculator/parser.js -------------------------------------------------------------------------------- /demos/hcl/hcl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/hcl/hcl.html -------------------------------------------------------------------------------- /demos/hcl/hcl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/hcl/hcl.js -------------------------------------------------------------------------------- /demos/histogram/histogram.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/histogram/histogram.html -------------------------------------------------------------------------------- /demos/histogram/histogram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/histogram/histogram.js -------------------------------------------------------------------------------- /demos/img/crate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/crate.jpg -------------------------------------------------------------------------------- /demos/img/glass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/glass.jpg -------------------------------------------------------------------------------- /demos/img/moon_1024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/moon_1024.jpg -------------------------------------------------------------------------------- /demos/img/moon_2048.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/moon_2048.jpg -------------------------------------------------------------------------------- /demos/img/moon_bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/moon_bump.jpg -------------------------------------------------------------------------------- /demos/img/moon_bump_2048.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/moon_bump_2048.jpg -------------------------------------------------------------------------------- /demos/img/nehe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/nehe.jpg -------------------------------------------------------------------------------- /demos/img/star.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/star.gif -------------------------------------------------------------------------------- /demos/img/sunflower.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/img/sunflower.jpg -------------------------------------------------------------------------------- /demos/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/index.html -------------------------------------------------------------------------------- /demos/js/mchighlight-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/js/mchighlight-javascript.js -------------------------------------------------------------------------------- /demos/js/mchighlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/js/mchighlight.js -------------------------------------------------------------------------------- /demos/js/mclexer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/js/mclexer.js -------------------------------------------------------------------------------- /demos/lesson11/lesson11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson11/lesson11.html -------------------------------------------------------------------------------- /demos/lesson11/lesson11.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson11/lesson11.js -------------------------------------------------------------------------------- /demos/lesson16/lesson16.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson16/lesson16.html -------------------------------------------------------------------------------- /demos/lesson16/lesson16.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson16/lesson16.js -------------------------------------------------------------------------------- /demos/lesson8/lesson8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson8/lesson8.html -------------------------------------------------------------------------------- /demos/lesson8/lesson8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson8/lesson8.js -------------------------------------------------------------------------------- /demos/lesson9/lesson9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson9/lesson9.html -------------------------------------------------------------------------------- /demos/lesson9/lesson9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/lesson9/lesson9.js -------------------------------------------------------------------------------- /demos/loopblinn/loopblinn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/loopblinn/loopblinn.html -------------------------------------------------------------------------------- /demos/loopblinn/loopblinn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/loopblinn/loopblinn.js -------------------------------------------------------------------------------- /demos/loopblinn/opensans.regular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/loopblinn/opensans.regular.json -------------------------------------------------------------------------------- /demos/loopblinn/typeface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/loopblinn/typeface.js -------------------------------------------------------------------------------- /demos/maps/hammer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/maps/hammer.html -------------------------------------------------------------------------------- /demos/maps/hammer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/maps/hammer.js -------------------------------------------------------------------------------- /demos/osm/osm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/osm/osm.html -------------------------------------------------------------------------------- /demos/osm/osm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/osm/osm.js -------------------------------------------------------------------------------- /demos/osm_2d/osm_2d.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/osm_2d/osm_2d.html -------------------------------------------------------------------------------- /demos/osm_2d/osm_2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/osm_2d/osm_2d.js -------------------------------------------------------------------------------- /demos/parallel_coordinates/parallel_coordinates.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/parallel_coordinates/parallel_coordinates.html -------------------------------------------------------------------------------- /demos/parallel_coordinates/parallel_coordinates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/parallel_coordinates/parallel_coordinates.js -------------------------------------------------------------------------------- /demos/per_vertex_vs_per_fragment/per_vertex_vs_per_fragment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/per_vertex_vs_per_fragment/per_vertex_vs_per_fragment.html -------------------------------------------------------------------------------- /demos/per_vertex_vs_per_fragment/per_vertex_vs_per_fragment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/per_vertex_vs_per_fragment/per_vertex_vs_per_fragment.js -------------------------------------------------------------------------------- /demos/picking/picking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/picking/picking.html -------------------------------------------------------------------------------- /demos/picking/picking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/picking/picking.js -------------------------------------------------------------------------------- /demos/render_to_texture/render_to_texture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/render_to_texture/render_to_texture.html -------------------------------------------------------------------------------- /demos/render_to_texture/render_to_texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/render_to_texture/render_to_texture.js -------------------------------------------------------------------------------- /demos/scatter/scatter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/scatter/scatter.html -------------------------------------------------------------------------------- /demos/scatter/scatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/scatter/scatter.js -------------------------------------------------------------------------------- /demos/scatter_texture/scatter_texture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/scatter_texture/scatter_texture.html -------------------------------------------------------------------------------- /demos/scatter_texture/scatter_texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/scatter_texture/scatter_texture.js -------------------------------------------------------------------------------- /demos/scatter_zoom/scatter_zoom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/scatter_zoom/scatter_zoom.html -------------------------------------------------------------------------------- /demos/scatter_zoom/scatter_zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/scatter_zoom/scatter_zoom.js -------------------------------------------------------------------------------- /demos/shadertoy/cubescape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/cubescape.js -------------------------------------------------------------------------------- /demos/shadertoy/img/tex01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/img/tex01.jpg -------------------------------------------------------------------------------- /demos/shadertoy/img/tex16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/img/tex16.png -------------------------------------------------------------------------------- /demos/shadertoy/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/index.html -------------------------------------------------------------------------------- /demos/shadertoy/iq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/iq.js -------------------------------------------------------------------------------- /demos/shadertoy/iq_clouds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/iq_clouds.html -------------------------------------------------------------------------------- /demos/shadertoy/iq_clouds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/iq_clouds.js -------------------------------------------------------------------------------- /demos/shadertoy/iq_noise_blur.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/iq_noise_blur.html -------------------------------------------------------------------------------- /demos/shadertoy/iq_noise_blur.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/iq_noise_blur.js -------------------------------------------------------------------------------- /demos/shadertoy/shadertoy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/shadertoy/shadertoy.js -------------------------------------------------------------------------------- /demos/simple_conditionals/simple_conditionals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/simple_conditionals/simple_conditionals.html -------------------------------------------------------------------------------- /demos/simple_conditionals/simple_conditionals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/simple_conditionals/simple_conditionals.js -------------------------------------------------------------------------------- /demos/splom/splom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/splom/splom.html -------------------------------------------------------------------------------- /demos/splom/splom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/splom/splom.js -------------------------------------------------------------------------------- /demos/stacked_bars/stacked_bars.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/stacked_bars/stacked_bars.html -------------------------------------------------------------------------------- /demos/stacked_bars/stacked_bars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/stacked_bars/stacked_bars.js -------------------------------------------------------------------------------- /demos/subimage/subimage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/subimage/subimage.html -------------------------------------------------------------------------------- /demos/subimage/subimage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/subimage/subimage.js -------------------------------------------------------------------------------- /demos/synthetic_vr/synthetic_vr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/synthetic_vr/synthetic_vr.html -------------------------------------------------------------------------------- /demos/synthetic_vr/synthetic_vr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/synthetic_vr/synthetic_vr.js -------------------------------------------------------------------------------- /demos/teapot/teapot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/teapot/teapot.html -------------------------------------------------------------------------------- /demos/teapot/teapot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/teapot/teapot.js -------------------------------------------------------------------------------- /demos/test_mts_colormap/hammer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/test_mts_colormap/hammer.html -------------------------------------------------------------------------------- /demos/test_mts_colormap/hammer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/test_mts_colormap/hammer.js -------------------------------------------------------------------------------- /demos/test_mts_colormap/test_mts_colormap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/test_mts_colormap/test_mts_colormap.html -------------------------------------------------------------------------------- /demos/test_mts_colormap/test_mts_colormap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/test_mts_colormap/test_mts_colormap.js -------------------------------------------------------------------------------- /demos/texture_test/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/texture_test/image.png -------------------------------------------------------------------------------- /demos/texture_test/texture_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/texture_test/texture_test.html -------------------------------------------------------------------------------- /demos/texture_test/texture_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/texture_test/texture_test.js -------------------------------------------------------------------------------- /demos/texture_text/opensans.regular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/texture_text/opensans.regular.json -------------------------------------------------------------------------------- /demos/texture_text/opensans.regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/texture_text/opensans.regular.png -------------------------------------------------------------------------------- /demos/texture_text/texture_text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/texture_text/texture_text.html -------------------------------------------------------------------------------- /demos/texture_text/texture_text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/texture_text/texture_text.js -------------------------------------------------------------------------------- /demos/tour/tour.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tour/tour.html -------------------------------------------------------------------------------- /demos/tour/tour.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tour/tour.js -------------------------------------------------------------------------------- /demos/tutorial/attributes/lesson1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/attributes/lesson1.html -------------------------------------------------------------------------------- /demos/tutorial/attributes/lesson1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/attributes/lesson1.js -------------------------------------------------------------------------------- /demos/tutorial/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/index.html -------------------------------------------------------------------------------- /demos/tutorial/lesson1/lesson1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson1/lesson1.html -------------------------------------------------------------------------------- /demos/tutorial/lesson1/lesson1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson1/lesson1.js -------------------------------------------------------------------------------- /demos/tutorial/lesson2/lesson2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson2/lesson2.html -------------------------------------------------------------------------------- /demos/tutorial/lesson2/lesson2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson2/lesson2.js -------------------------------------------------------------------------------- /demos/tutorial/lesson3/lesson3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson3/lesson3.html -------------------------------------------------------------------------------- /demos/tutorial/lesson3/lesson3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson3/lesson3.js -------------------------------------------------------------------------------- /demos/tutorial/lesson4/lesson4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson4/lesson4.html -------------------------------------------------------------------------------- /demos/tutorial/lesson4/lesson4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson4/lesson4.js -------------------------------------------------------------------------------- /demos/tutorial/lesson5/lesson5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson5/lesson5.html -------------------------------------------------------------------------------- /demos/tutorial/lesson5/lesson5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson5/lesson5.js -------------------------------------------------------------------------------- /demos/tutorial/lesson6/lesson6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson6/lesson6.html -------------------------------------------------------------------------------- /demos/tutorial/lesson6/lesson6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/lesson6/lesson6.js -------------------------------------------------------------------------------- /demos/tutorial/scene/lesson1/lesson1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/scene/lesson1/lesson1.html -------------------------------------------------------------------------------- /demos/tutorial/scene/lesson1/lesson1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/scene/lesson1/lesson1.js -------------------------------------------------------------------------------- /demos/tutorial/scene/lesson2/lesson2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/scene/lesson2/lesson2.html -------------------------------------------------------------------------------- /demos/tutorial/scene/lesson2/lesson2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/scene/lesson2/lesson2.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/airports.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/airports.json -------------------------------------------------------------------------------- /demos/tutorial/transforms/airports.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/airports.txt -------------------------------------------------------------------------------- /demos/tutorial/transforms/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/convert.py -------------------------------------------------------------------------------- /demos/tutorial/transforms/extras.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/extras.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson1.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson1.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson1b.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson1b.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson1b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson1b.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson2.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson2.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson2b.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson2b.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson2b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson2b.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson3.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson3.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson3b.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson3b.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson3b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson3b.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson4.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson4.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson5.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson5.js -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson6.html -------------------------------------------------------------------------------- /demos/tutorial/transforms/lesson6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/tutorial/transforms/lesson6.js -------------------------------------------------------------------------------- /demos/two_contexts/two_contexts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/two_contexts/two_contexts.html -------------------------------------------------------------------------------- /demos/two_contexts/two_contexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/two_contexts/two_contexts.js -------------------------------------------------------------------------------- /demos/wedge/wedge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/wedge/wedge.html -------------------------------------------------------------------------------- /demos/wedge/wedge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/demos/wedge/wedge.js -------------------------------------------------------------------------------- /doc/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/css/bootstrap.css -------------------------------------------------------------------------------- /doc/css/brushed_metal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/css/brushed_metal.jpg -------------------------------------------------------------------------------- /doc/css/brushed_metal_dark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/css/brushed_metal_dark.jpg -------------------------------------------------------------------------------- /doc/css/brushed_metal_lite.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/css/brushed_metal_lite.jpg -------------------------------------------------------------------------------- /doc/css/mchighlight-javascript.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/css/mchighlight-javascript.css -------------------------------------------------------------------------------- /doc/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/css/style.css -------------------------------------------------------------------------------- /doc/dev/shade.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/dev/shade.bib -------------------------------------------------------------------------------- /doc/dev/shade.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/dev/shade.pdf -------------------------------------------------------------------------------- /doc/dev/shade.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/dev/shade.tex -------------------------------------------------------------------------------- /doc/img/lesson5_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/img/lesson5_demo.png -------------------------------------------------------------------------------- /doc/img/lesson6_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/img/lesson6_demo.png -------------------------------------------------------------------------------- /doc/img/scatterplot_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/img/scatterplot_demo.png -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/js/bdetect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/js/bdetect.js -------------------------------------------------------------------------------- /doc/js/jquery-1.6.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/js/jquery-1.6.2.min.js -------------------------------------------------------------------------------- /doc/js/mchighlight-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/js/mchighlight-javascript.js -------------------------------------------------------------------------------- /doc/js/mchighlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/js/mchighlight.js -------------------------------------------------------------------------------- /doc/js/mclexer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/js/mclexer.js -------------------------------------------------------------------------------- /doc/latex/header.tex: -------------------------------------------------------------------------------- 1 | \newcommand{\lux}{\texttt{Lux}\xspace} 2 | -------------------------------------------------------------------------------- /doc/latex/lux.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/latex/lux.tex -------------------------------------------------------------------------------- /doc/latex/quirks.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/latex/quirks.tex -------------------------------------------------------------------------------- /doc/push_checklist.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/doc/push_checklist.org -------------------------------------------------------------------------------- /extras/colorbrewer_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/extras/colorbrewer_info.txt -------------------------------------------------------------------------------- /extras/colorbrewer_raw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/extras/colorbrewer_raw.json -------------------------------------------------------------------------------- /lib/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/_begin.js -------------------------------------------------------------------------------- /lib/_tessellate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/_tessellate.js -------------------------------------------------------------------------------- /lib/css/qunit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/css/qunit.css -------------------------------------------------------------------------------- /lib/jquery-2.1.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/jquery-2.1.0.min.js -------------------------------------------------------------------------------- /lib/jquery-ui-1.10.4.custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/jquery-ui-1.10.4.custom.js -------------------------------------------------------------------------------- /lib/jquery-ui-1.10.4.custom.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/jquery-ui-1.10.4.custom.min.js -------------------------------------------------------------------------------- /lib/jquery.mousewheel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/jquery.mousewheel.js -------------------------------------------------------------------------------- /lib/post-tessellate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/post-tessellate.js -------------------------------------------------------------------------------- /lib/post-underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/post-underscore.js -------------------------------------------------------------------------------- /lib/pre-tessellate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/pre-tessellate.js -------------------------------------------------------------------------------- /lib/pre-underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/pre-underscore.js -------------------------------------------------------------------------------- /lib/qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/qunit.js -------------------------------------------------------------------------------- /lib/tessellate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/tessellate.js -------------------------------------------------------------------------------- /lib/ui-lightness/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/animated-overlay.gif -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /lib/ui-lightness/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /lib/ui-lightness/jquery-ui-1.10.4.custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/jquery-ui-1.10.4.custom.css -------------------------------------------------------------------------------- /lib/ui-lightness/jquery-ui-1.10.4.custom.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/ui-lightness/jquery-ui-1.10.4.custom.min.css -------------------------------------------------------------------------------- /lib/underscore-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/underscore-min.js -------------------------------------------------------------------------------- /lib/webgl-debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/webgl-debug.js -------------------------------------------------------------------------------- /lib/webgl-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lib/webgl-utils.js -------------------------------------------------------------------------------- /lux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lux.js -------------------------------------------------------------------------------- /lux.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lux.min.js -------------------------------------------------------------------------------- /lux.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/lux.org -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/package.json -------------------------------------------------------------------------------- /scripts/create_demo_directory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/scripts/create_demo_directory.sh -------------------------------------------------------------------------------- /scripts/lux_init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/scripts/lux_init.sh -------------------------------------------------------------------------------- /src/colors.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/copyright-notice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/copyright-notice.js -------------------------------------------------------------------------------- /src/data/_begin.js: -------------------------------------------------------------------------------- 1 | Data = {}; 2 | -------------------------------------------------------------------------------- /src/data/cars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/data/cars.js -------------------------------------------------------------------------------- /src/data/iris.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/data/iris.js -------------------------------------------------------------------------------- /src/linalg/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/_begin.js -------------------------------------------------------------------------------- /src/linalg/_end.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/_end.js -------------------------------------------------------------------------------- /src/linalg/mat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/mat.js -------------------------------------------------------------------------------- /src/linalg/mat2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/mat2.js -------------------------------------------------------------------------------- /src/linalg/mat3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/mat3.js -------------------------------------------------------------------------------- /src/linalg/mat4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/mat4.js -------------------------------------------------------------------------------- /src/linalg/vec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/vec.js -------------------------------------------------------------------------------- /src/linalg/vec2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/vec2.js -------------------------------------------------------------------------------- /src/linalg/vec3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/vec3.js -------------------------------------------------------------------------------- /src/linalg/vec4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/linalg/vec4.js -------------------------------------------------------------------------------- /src/lux/_begin.js: -------------------------------------------------------------------------------- 1 | !(function() { 2 | 3 | var Lux = {}; 4 | -------------------------------------------------------------------------------- /src/lux/_end.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/_end.js -------------------------------------------------------------------------------- /src/lux/_globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/_globals.js -------------------------------------------------------------------------------- /src/lux/actor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/actor.js -------------------------------------------------------------------------------- /src/lux/attribute_buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/attribute_buffer.js -------------------------------------------------------------------------------- /src/lux/attribute_buffer_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/attribute_buffer_view.js -------------------------------------------------------------------------------- /src/lux/bake.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/bake.js -------------------------------------------------------------------------------- /src/lux/bake_many.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/bake_many.js -------------------------------------------------------------------------------- /src/lux/batch_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/batch_list.js -------------------------------------------------------------------------------- /src/lux/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/buffer.js -------------------------------------------------------------------------------- /src/lux/conditional_batch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/conditional_batch.js -------------------------------------------------------------------------------- /src/lux/data/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Data = {}; 2 | -------------------------------------------------------------------------------- /src/lux/data/array_1d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/data/array_1d.js -------------------------------------------------------------------------------- /src/lux/data/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/data/table.js -------------------------------------------------------------------------------- /src/lux/data/texture_array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/data/texture_array.js -------------------------------------------------------------------------------- /src/lux/data/texture_table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/data/texture_table.js -------------------------------------------------------------------------------- /src/lux/debug/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Debug = {}; 2 | -------------------------------------------------------------------------------- /src/lux/debug/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/debug/init.js -------------------------------------------------------------------------------- /src/lux/debug/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/debug/post.js -------------------------------------------------------------------------------- /src/lux/drawing_mode/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/drawing_mode/_begin.js -------------------------------------------------------------------------------- /src/lux/drawing_mode/additive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/drawing_mode/additive.js -------------------------------------------------------------------------------- /src/lux/drawing_mode/multiplicative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/drawing_mode/multiplicative.js -------------------------------------------------------------------------------- /src/lux/drawing_mode/over.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/drawing_mode/over.js -------------------------------------------------------------------------------- /src/lux/drawing_mode/pass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/drawing_mode/pass.js -------------------------------------------------------------------------------- /src/lux/drawing_mode/standard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/drawing_mode/standard.js -------------------------------------------------------------------------------- /src/lux/element_buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/element_buffer.js -------------------------------------------------------------------------------- /src/lux/fresh_pick_id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/fresh_pick_id.js -------------------------------------------------------------------------------- /src/lux/geometry/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Geometry = {}; 2 | -------------------------------------------------------------------------------- /src/lux/geometry/ply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/geometry/ply.js -------------------------------------------------------------------------------- /src/lux/geometry/triangulate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/geometry/triangulate.js -------------------------------------------------------------------------------- /src/lux/id_buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/id_buffer.js -------------------------------------------------------------------------------- /src/lux/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/init.js -------------------------------------------------------------------------------- /src/lux/marks/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Marks = {}; 2 | -------------------------------------------------------------------------------- /src/lux/marks/aligned_rects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/marks/aligned_rects.js -------------------------------------------------------------------------------- /src/lux/marks/dots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/marks/dots.js -------------------------------------------------------------------------------- /src/lux/marks/globe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/marks/globe.js -------------------------------------------------------------------------------- /src/lux/marks/globe_2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/marks/globe_2d.js -------------------------------------------------------------------------------- /src/lux/marks/lines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/marks/lines.js -------------------------------------------------------------------------------- /src/lux/marks/rectangle_brush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/marks/rectangle_brush.js -------------------------------------------------------------------------------- /src/lux/marks/scatterplot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/marks/scatterplot.js -------------------------------------------------------------------------------- /src/lux/matrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/matrix.js -------------------------------------------------------------------------------- /src/lux/mesh/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Mesh = {}; 2 | -------------------------------------------------------------------------------- /src/lux/mesh/indexed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/mesh/indexed.js -------------------------------------------------------------------------------- /src/lux/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/model.js -------------------------------------------------------------------------------- /src/lux/models/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Models = {}; 2 | -------------------------------------------------------------------------------- /src/lux/models/flat_cube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/models/flat_cube.js -------------------------------------------------------------------------------- /src/lux/models/mesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/models/mesh.js -------------------------------------------------------------------------------- /src/lux/models/sphere.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/models/sphere.js -------------------------------------------------------------------------------- /src/lux/models/square.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/models/square.js -------------------------------------------------------------------------------- /src/lux/models/teapot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/models/teapot.js -------------------------------------------------------------------------------- /src/lux/net/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/net/_begin.js -------------------------------------------------------------------------------- /src/lux/net/_end.js: -------------------------------------------------------------------------------- 1 | })(); 2 | -------------------------------------------------------------------------------- /src/lux/net/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/net/ajax.js -------------------------------------------------------------------------------- /src/lux/net/binary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/net/binary.js -------------------------------------------------------------------------------- /src/lux/net/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/net/json.js -------------------------------------------------------------------------------- /src/lux/now.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/now.js -------------------------------------------------------------------------------- /src/lux/on_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/on_context.js -------------------------------------------------------------------------------- /src/lux/picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/picker.js -------------------------------------------------------------------------------- /src/lux/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/profile.js -------------------------------------------------------------------------------- /src/lux/program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/program.js -------------------------------------------------------------------------------- /src/lux/promises/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/promises/_begin.js -------------------------------------------------------------------------------- /src/lux/promises/_end.js: -------------------------------------------------------------------------------- 1 | })(); 2 | -------------------------------------------------------------------------------- /src/lux/promises/texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/promises/texture.js -------------------------------------------------------------------------------- /src/lux/render_buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/render_buffer.js -------------------------------------------------------------------------------- /src/lux/scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene.js -------------------------------------------------------------------------------- /src/lux/scene/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Scene = {}; 2 | -------------------------------------------------------------------------------- /src/lux/scene/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/add.js -------------------------------------------------------------------------------- /src/lux/scene/animate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/animate.js -------------------------------------------------------------------------------- /src/lux/scene/invalidate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/invalidate.js -------------------------------------------------------------------------------- /src/lux/scene/on.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/on.js -------------------------------------------------------------------------------- /src/lux/scene/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/remove.js -------------------------------------------------------------------------------- /src/lux/scene/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/render.js -------------------------------------------------------------------------------- /src/lux/scene/transform/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Scene.Transform = {}; 2 | -------------------------------------------------------------------------------- /src/lux/scene/transform/camera/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Scene.Transform.Camera = {}; 2 | -------------------------------------------------------------------------------- /src/lux/scene/transform/camera/ortho.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/transform/camera/ortho.js -------------------------------------------------------------------------------- /src/lux/scene/transform/camera/perspective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/transform/camera/perspective.js -------------------------------------------------------------------------------- /src/lux/scene/transform/geo/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/transform/geo/_begin.js -------------------------------------------------------------------------------- /src/lux/scene/transform/geo/_end.js: -------------------------------------------------------------------------------- 1 | })(); 2 | -------------------------------------------------------------------------------- /src/lux/scene/transform/geo/latlong_to_hammer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/transform/geo/latlong_to_hammer.js -------------------------------------------------------------------------------- /src/lux/scene/transform/geo/latlong_to_mercator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/transform/geo/latlong_to_mercator.js -------------------------------------------------------------------------------- /src/lux/scene/transform/geo/latlong_to_spherical.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/transform/geo/latlong_to_spherical.js -------------------------------------------------------------------------------- /src/lux/scene/transform/geo/mercator_to_latlong.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/scene/transform/geo/mercator_to_latlong.js -------------------------------------------------------------------------------- /src/lux/set_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/set_context.js -------------------------------------------------------------------------------- /src/lux/text/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.Text = {}; 2 | -------------------------------------------------------------------------------- /src/lux/text/outline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/text/outline.js -------------------------------------------------------------------------------- /src/lux/text/texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/text/texture.js -------------------------------------------------------------------------------- /src/lux/texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/texture.js -------------------------------------------------------------------------------- /src/lux/ui/_begin.js: -------------------------------------------------------------------------------- 1 | Lux.UI = {}; 2 | -------------------------------------------------------------------------------- /src/lux/ui/center_zoom_interactor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/ui/center_zoom_interactor.js -------------------------------------------------------------------------------- /src/lux/ui/parameter_checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/ui/parameter_checkbox.js -------------------------------------------------------------------------------- /src/lux/ui/parameter_slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/ui/parameter_slider.js -------------------------------------------------------------------------------- /src/lux/unprojector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/lux/unprojector.js -------------------------------------------------------------------------------- /src/shade/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/_begin.js -------------------------------------------------------------------------------- /src/shade/_end.js: -------------------------------------------------------------------------------- 1 | 2 | return Shade; 3 | }()); 4 | -------------------------------------------------------------------------------- /src/shade/append.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/append.js -------------------------------------------------------------------------------- /src/shade/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/array.js -------------------------------------------------------------------------------- /src/shade/attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/attribute.js -------------------------------------------------------------------------------- /src/shade/bits/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/bits/_begin.js -------------------------------------------------------------------------------- /src/shade/bits/encode_float.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/bits/encode_float.js -------------------------------------------------------------------------------- /src/shade/bits/extract_bits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/bits/extract_bits.js -------------------------------------------------------------------------------- /src/shade/bits/mask_last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/bits/mask_last.js -------------------------------------------------------------------------------- /src/shade/bits/shift_left.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/bits/shift_left.js -------------------------------------------------------------------------------- /src/shade/bits/shift_right.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/bits/shift_right.js -------------------------------------------------------------------------------- /src/shade/builtins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/builtins.js -------------------------------------------------------------------------------- /src/shade/camera/_begin.js: -------------------------------------------------------------------------------- 1 | Shade.Camera = {}; 2 | -------------------------------------------------------------------------------- /src/shade/camera/ortho.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/camera/ortho.js -------------------------------------------------------------------------------- /src/shade/camera/perspective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/camera/perspective.js -------------------------------------------------------------------------------- /src/shade/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/color.js -------------------------------------------------------------------------------- /src/shade/colors/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/colors/_begin.js -------------------------------------------------------------------------------- /src/shade/colors/alpha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/colors/alpha.js -------------------------------------------------------------------------------- /src/shade/colors/brewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/colors/brewer.js -------------------------------------------------------------------------------- /src/shade/colors/convert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/colors/convert.js -------------------------------------------------------------------------------- /src/shade/colors/convert_shade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/colors/convert_shade.js -------------------------------------------------------------------------------- /src/shade/compilation_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/compilation_context.js -------------------------------------------------------------------------------- /src/shade/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/constant.js -------------------------------------------------------------------------------- /src/shade/cosh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/cosh.js -------------------------------------------------------------------------------- /src/shade/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/create.js -------------------------------------------------------------------------------- /src/shade/debug/_begin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/debug/_begin.js -------------------------------------------------------------------------------- /src/shade/debug/_json_builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/debug/_json_builder.js -------------------------------------------------------------------------------- /src/shade/debug/from_json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/debug/from_json.js -------------------------------------------------------------------------------- /src/shade/debug/walk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/debug/walk.js -------------------------------------------------------------------------------- /src/shade/discard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/discard.js -------------------------------------------------------------------------------- /src/shade/exp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/exp.js -------------------------------------------------------------------------------- /src/shade/fragCoord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/fragCoord.js -------------------------------------------------------------------------------- /src/shade/frustum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/frustum.js -------------------------------------------------------------------------------- /src/shade/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/function.js -------------------------------------------------------------------------------- /src/shade/gl_fog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/gl_fog.js -------------------------------------------------------------------------------- /src/shade/gl_light.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/gl_light.js -------------------------------------------------------------------------------- /src/shade/id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/id.js -------------------------------------------------------------------------------- /src/shade/ifelse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/ifelse.js -------------------------------------------------------------------------------- /src/shade/light/_begin.js: -------------------------------------------------------------------------------- 1 | Shade.Light = {}; 2 | -------------------------------------------------------------------------------- /src/shade/light/ambient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/light/ambient.js -------------------------------------------------------------------------------- /src/shade/light/diffuse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/light/diffuse.js -------------------------------------------------------------------------------- /src/shade/logical_operators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/logical_operators.js -------------------------------------------------------------------------------- /src/shade/look_at.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/look_at.js -------------------------------------------------------------------------------- /src/shade/looping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/looping.js -------------------------------------------------------------------------------- /src/shade/make.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/make.js -------------------------------------------------------------------------------- /src/shade/mat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/mat.js -------------------------------------------------------------------------------- /src/shade/memoize_on_field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/memoize_on_field.js -------------------------------------------------------------------------------- /src/shade/memoize_on_guid_dict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/memoize_on_guid_dict.js -------------------------------------------------------------------------------- /src/shade/neg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/neg.js -------------------------------------------------------------------------------- /src/shade/operators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/operators.js -------------------------------------------------------------------------------- /src/shade/ortho.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/ortho.js -------------------------------------------------------------------------------- /src/shade/parameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/parameter.js -------------------------------------------------------------------------------- /src/shade/per_vertex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/per_vertex.js -------------------------------------------------------------------------------- /src/shade/perspective_matrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/perspective_matrix.js -------------------------------------------------------------------------------- /src/shade/pointCoord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/pointCoord.js -------------------------------------------------------------------------------- /src/shade/program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/program.js -------------------------------------------------------------------------------- /src/shade/rotation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/rotation.js -------------------------------------------------------------------------------- /src/shade/round.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/round.js -------------------------------------------------------------------------------- /src/shade/round_dot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/round_dot.js -------------------------------------------------------------------------------- /src/shade/sampler2D_from_texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/sampler2D_from_texture.js -------------------------------------------------------------------------------- /src/shade/scale/_begin.js: -------------------------------------------------------------------------------- 1 | Shade.Scale = {}; 2 | 3 | -------------------------------------------------------------------------------- /src/shade/scale/geo/_begin.js: -------------------------------------------------------------------------------- 1 | Shade.Scale.Geo = {}; 2 | -------------------------------------------------------------------------------- /src/shade/scale/geo/latlong_to_hammer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/geo/latlong_to_hammer.js -------------------------------------------------------------------------------- /src/shade/scale/geo/latlong_to_mercator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/geo/latlong_to_mercator.js -------------------------------------------------------------------------------- /src/shade/scale/geo/latlong_to_spherical.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/geo/latlong_to_spherical.js -------------------------------------------------------------------------------- /src/shade/scale/geo/mercator_to_latlong.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/geo/mercator_to_latlong.js -------------------------------------------------------------------------------- /src/shade/scale/geo/mercator_to_spherical.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/geo/mercator_to_spherical.js -------------------------------------------------------------------------------- /src/shade/scale/linear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/linear.js -------------------------------------------------------------------------------- /src/shade/scale/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/log.js -------------------------------------------------------------------------------- /src/shade/scale/log10.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/log10.js -------------------------------------------------------------------------------- /src/shade/scale/log2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/log2.js -------------------------------------------------------------------------------- /src/shade/scale/ordinal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/ordinal.js -------------------------------------------------------------------------------- /src/shade/scale/transformed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scale/transformed.js -------------------------------------------------------------------------------- /src/shade/scaling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/scaling.js -------------------------------------------------------------------------------- /src/shade/seq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/seq.js -------------------------------------------------------------------------------- /src/shade/set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/set.js -------------------------------------------------------------------------------- /src/shade/sinh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/sinh.js -------------------------------------------------------------------------------- /src/shade/struct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/struct.js -------------------------------------------------------------------------------- /src/shade/swizzle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/swizzle.js -------------------------------------------------------------------------------- /src/shade/tanh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/tanh.js -------------------------------------------------------------------------------- /src/shade/threed/_begin.js: -------------------------------------------------------------------------------- 1 | // functions to help with 3D rendering. 2 | Shade.ThreeD = {}; 3 | -------------------------------------------------------------------------------- /src/shade/threed/bump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/threed/bump.js -------------------------------------------------------------------------------- /src/shade/threed/cull_backface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/threed/cull_backface.js -------------------------------------------------------------------------------- /src/shade/threed/normal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/threed/normal.js -------------------------------------------------------------------------------- /src/shade/translation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/translation.js -------------------------------------------------------------------------------- /src/shade/types/_begin.js: -------------------------------------------------------------------------------- 1 | Shade.Types = {}; 2 | -------------------------------------------------------------------------------- /src/shade/types/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/types/array.js -------------------------------------------------------------------------------- /src/shade/types/base_t.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/types/base_t.js -------------------------------------------------------------------------------- /src/shade/types/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/types/basic.js -------------------------------------------------------------------------------- /src/shade/types/function_t.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/types/function_t.js -------------------------------------------------------------------------------- /src/shade/types/simple_types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/types/simple_types.js -------------------------------------------------------------------------------- /src/shade/types/struct_t.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/types/struct_t.js -------------------------------------------------------------------------------- /src/shade/types/type_of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/types/type_of.js -------------------------------------------------------------------------------- /src/shade/unique_name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/unique_name.js -------------------------------------------------------------------------------- /src/shade/unknown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/unknown.js -------------------------------------------------------------------------------- /src/shade/utils/_begin.js: -------------------------------------------------------------------------------- 1 | Shade.Utils = {}; 2 | -------------------------------------------------------------------------------- /src/shade/utils/choose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/utils/choose.js -------------------------------------------------------------------------------- /src/shade/utils/fit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/utils/fit.js -------------------------------------------------------------------------------- /src/shade/utils/lerp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/utils/lerp.js -------------------------------------------------------------------------------- /src/shade/utils/linear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/utils/linear.js -------------------------------------------------------------------------------- /src/shade/value_exp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/value_exp.js -------------------------------------------------------------------------------- /src/shade/varying.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/varying.js -------------------------------------------------------------------------------- /src/shade/vec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/shade/vec.js -------------------------------------------------------------------------------- /src/typeinfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/typeinfo.js -------------------------------------------------------------------------------- /src/underscore_mixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/src/underscore_mixins.js -------------------------------------------------------------------------------- /tests/global_namespace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/global_namespace.html -------------------------------------------------------------------------------- /tests/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/index.html -------------------------------------------------------------------------------- /tests/index.min.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/index.min.html -------------------------------------------------------------------------------- /tests/linalg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/linalg.js -------------------------------------------------------------------------------- /tests/no_globals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/no_globals.html -------------------------------------------------------------------------------- /tests/polytester.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/polytester.html -------------------------------------------------------------------------------- /tests/polytester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/polytester.js -------------------------------------------------------------------------------- /tests/test_bugs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/test_bugs.js -------------------------------------------------------------------------------- /tests/test_builtins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/test_builtins.js -------------------------------------------------------------------------------- /tests/test_transforms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/test_transforms.js -------------------------------------------------------------------------------- /tests/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscheid/lux/HEAD/tests/tests.js --------------------------------------------------------------------------------