JSModeler
A JavaScript framework to create and visualize 3D models.
File Explorer
Download Latest Version (.zip)- firasans.json
- pathseg.js
- three.min.js
- jsmodeler.ext.svgtomodel.js
- jsmodeler.ext.textgenerator.js
- jsmodeler.ext.three.js
- jsmodeler.js
- basedialog.js
- demonstration.css
- export.png
- fail.png
- floatingdialog.js
- info.png
- settings.png
- settingscontrols.js
- settingsdialog.js
- shapegenerators.js
- subdivision.png
- demonstration.html
- left.jpg
- right.jpg
- robot.css
- robot.html
- robot.js
- robot0.jpg
- robot1.jpg
- robot2.jpg
- robot3.jpg
- robot4.jpg
- wall.jpg
- bezier.css
- bezier.html
- circles.html
- circlesgenerator.js
- circlesprint.html
- clock.html
- clockgenerator.js
- csg.css
- csg.html
- deform.html
- legobuilder.css
- legobuilder.html
- legoeditor.js
- legogenerator.js
- pcgenerator.js
- simple.css
- solids.html
- surfacepc.css
- surfacepc.html
- svgto3d.css
- svgto3d.html
- tictactoe.css
- tictactoe.html
- tictactoe.js
- tile.png
- tiles.png
- shBrushJScript.js
- shCore.css
- shCore.js
- shThemeDefault.css
- jsmdoc.css
- jsmdoc.json
- index.html
- demo.css
- demo.js
- editor.js
- tridemo.js
- demonstration.html
- firasans.json
- demo01.png
- demo02.png
- demo03.png
- demo04.png
- demo05.png
- demo06.png
- demo07.png
- demo08.png
- tutorial.css
- demo.html
- minimal.html
- svgto3d.html
- textgenerator.html
- tutorial.html
- basic.js
- extras.js
- generators.js
- jquery-3.1.1.min.js
- shBrushJScript.js
- shCore.css
- shCore.js
- shThemeDefault.css
- search.png
- source.png
- usage.css
- usage.js
- index.html
- firasans.json
- example.html
- fragmentrenderer.js
- mandelbrot.html
- features.json
- geojson.html
- geojsontomodel.js
- holes.json
- hungary.json
- lines.json
- points.json
- rectangles.json
- world.json
- concavepolygon.obj
- cube.3ds
- cubeobj 2.mtl
- cubeobj 2.obj
- cubeobj.mtl
- cubeobj.obj
- meshesobj.mtl
- meshesobj.obj
- objects_ascii.stl
- objects_binary.stl
- prism.off
- ff28svg.html
- ff28svg.txt
- ff28svg_2.html
- fiddle.txt
- fiddles.txt
- lineandmesh.txt
- lineovermesh.txt
- matrix.txt
- pointsonpath.html
- pointsonpath2.html
- spherical.txt
- threetransparency.txt
- polygoneditor.css
- polygoneditor.html
- polygoneditor.js
- hashchanger.js
- polygondrawer.js
- aadebug.html
- animation.html
- async.html
- beziercurve.html
- camerapos.html
- colors.html
- colortexture.html
- convexhull.html
- csg.html
- csg2.html
- csg3.html
- curvedprism.html
- doublesided.html
- dump3ds.html
- fitmeshinwindow.html
- fullscreen.html
- githublogo.html
- githublogo.stl
- hiddenline.html
- importeralltypes.html
- importerdragdrop.html
- importerurl.html
- json.js
- jsonimport.html
- jsonimportmeshes.html
- jsonimporttexture.html
- jsonimportthree.html
- jsonimportthreetexture.html
- lights.html
- linesandpoints.html
- memorytest.html
- minimal.html
- minimal2.html
- pathbuilder.html
- performance.html
- pointcloud.html
- pointcloudjson.html
- pointcloudjson.js
- polygondrawer.html
- print.html
- prism.html
- prismwithhole.html
- purethree.html
- pushpull.html
- randommat.html
- remove.html
- removebody.html
- renderer.html
- revolved.html
- roompolygon.html
- segmentpolygon.html
- solids.html
- specular.html
- subdivision.html
- svgonthefly.html
- svgtomodel.html
- svgtomodeltexture.html
- terrain.html
- texcoord.html
- textgenerator.html
- texture.html
- texture.jpg
- texturenpot.jpg
- threelines.html
- transparency.html
- triangulate.html
- triangulatecentroids.html
- tube.html
- undermouse.html
- viewer.html
- wirebody.html
- wirebody2.html
- algorithm.js
- async.js
- check.js
- jsm.js
- jsonloader.js
- timer.js
- svgtomodel.js
- textgenerator.js
- threeconverter.js
- threeviewer.js
- csg.js
- extgenerator.js
- solidgenerator.js
- subdivision.js
- surfaces.js
- box.js
- bsptree.js
- convexhull.js
- coord.js
- coord2d.js
- coordsystem.js
- coordutils.js
- curves.js
- cutpolygon.js
- definitions.js
- determinant.js
- line.js
- matrix.js
- octree.js
- path.js
- plane.js
- polygon.js
- polygon2d.js
- projection.js
- ray.js
- sector.js
- sphere.js
- transformation.js
- triangulation.js
- utilities.js
- binaryreader.js
- importer3ds.js
- importercommon.js
- importerobj.js
- importeroff.js
- importerstl.js
- importerutils.js
- adjacencyinfo.js
- body.js
- bodyutils.js
- camera.js
- color.js
- converter.js
- cututils.js
- explode.js
- exporter.js
- generator.js
- material.js
- materialset.js
- model.js
- rayutils.js
- textureutils.js
- trianglebody.js
- trianglemodel.js
- pointcloudrenderer.js
- renderbody.js
- renderconverter.js
- renderer.js
- renderlight.js
- rendermaterial.js
- rendermesh.js
- shaderprogram.js
- webglutils.js
- drawing.js
- mouse.js
- navigation.js
- painter.js
- pointcloudviewer.js
- softwareviewer.js
- spriteviewer.js
- touch.js
- viewer.js
- canvastester.js
- canvastesterapp.css
- canvastesterapp.js
- cone.png
- cone2.png
- convex_hull.png
- cube.png
- curved_prism.png
- cut_body.png
- cylinder.png
- cylinder_shell.png
- function_surface.png
- function_surface_solid.png
- lego.png
- line_shell.png
- pie.png
- poly_torus.png
- prism.png
- prism_shell.png
- prism_with_hole.png
- prism_with_hole_curved.png
- revolved.png
- revolved2.png
- ruled.png
- solids.png
- sphere.png
- subdivision.png
- subdivision2.png
- subdivision3.png
- torus.png
- triangulated_sphere.png
- cube_default_material.png
- cube_directional_light_ambient.png
- cube_directional_light_ambient2.png
- cube_directional_light_no_ambient.png
- cube_materials.png
- cube_no_lights.png
- cube_only_ambient_light.png
- cube_same_material.png
- cube_sides.png
- cylinder_curved.png
- cylinder_segmented.png
- lines_default_material.png
- lines_more_multiple_materials.png
- lines_multiple_materials.png
- lines_same_material.png
- model_default_material.png
- model_materials.png
- model_more_materials.png
- model_textures.png
- model_transformation.png
- opacity.png
- opacity_all_states.png
- opacity_normal_and_texture.png
- opacity_texture.png
- opacity_two_sides.png
- points_default_material.png
- points_different_materials.png
- points_different_size_materials.png
- points_same_material.png
- polygons_and_lines.png
- polygons_and_lines_materials.png
- polygons_and_lines_opacity.png
- polygons_and_lines_same_material.png
- polygons_lines_points_materials.png
- polygons_lines_points_same_material.png
- prism_default_material.png
- single_sided_material.png
- single_sided_textured_material.png
- specular_reflection.png
- texture_all_sides.png
- texture_double_side.png
- texture_one_side.png
- texture_one_side_npot.png
- texture_resized.png
- texture_two_sides.png
- three_cubes.png
- two_cubes.png
- two_cubes_transformed.png
- cube_default.png
- cube_offseted.png
- cube_planar.png
- cube_planar2.png
- cube_planar3.png
- cube_resized.png
- cylinder_cubic.png
- cylinder_default.png
- cylinder_resized_offseted.png
- cylinder_resized_offseted2.png
- cylinder_resized_offseted_transformed.png
- texture_rotated.png
- texture_types.png
- texture_types2.png
- texture_types3.png
- generatortest.js
- renderertest.js
- testutils.js
- texturetest.js
- texture.png
- texture2.jpg
- texturenpot.png
- renderertest.html
- csg_difference_01.svg
- csg_difference_02.svg
- csg_difference_03.svg
- csg_intersection_01.svg
- csg_intersection_02.svg
- csg_intersection_03.svg
- csg_union_01.svg
- csg_union_02.svg
- csg_union_03.svg
- cube.svg
- cutbodybyplane_01.svg
- cutbodybyplane_02.svg
- drawing_hiddenlinebsptree.svg
- drawing_hiddenlinefrontfacing.svg
- drawing_hiddenlinepainter.svg
- drawing_wireframe.svg
- generator_circle.svg
- generator_cone1.svg
- generator_cone2.svg
- generator_cuboid.svg
- generator_cuboidsides.svg
- generator_cylinder.svg
- generator_cylindershell.svg
- generator_function.svg
- generator_functionsolid.svg
- generator_grid.svg
- generator_lineshell.svg
- generator_pie.svg
- generator_polytorus.svg
- generator_prism.svg
- generator_prismshell.svg
- generator_rectangle.svg
- generator_revolved1.svg
- generator_revolved2.svg
- generator_ruled.svg
- generator_segmentedcuboid.svg
- generator_segmentedrectangle.svg
- generator_sphere.svg
- generator_squaregrid.svg
- generator_torus.svg
- generator_triangulatedsphere.svg
- generator_tube.svg
- subdivision_cube_00.svg
- subdivision_cube_01.svg
- subdivision_cube_02.svg
- subdivision_cube_hole_00.svg
- subdivision_cube_hole_01.svg
- subdivision_cube_hole_02.svg
- subdivision_prism_00.svg
- subdivision_prism_01.svg
- subdivision_prism_02.svg
- binarywriter.cpp
- buildandrun.py
- concavepolygon.obj
- cube.3ds
- cube.off
- cube_dump.txt
- cubeobj.mtl
- cubeobj.obj
- invalidindices.obj
- meshesobj.mtl
- meshesobj.obj
- negativeindices.obj
- negativeindices2.obj
- negativeindices3.obj
- objects.3ds
- objects_ascii.stl
- objects_binary.stl
- result.bin
- result.txt
- core.js
- cutpolygon.js
- extras.js
- geometry.js
- import.js
- modeler.js
- polygon.js
- triangulation.js
- visual.js
- triangulationcheck.js
- jsmodelertest.js
- randomtriangulation.js
- readme.txt
- stephandler.js
- testhandler.js
- teststeps.js
- textureteststeps.js
- viewertest.css
- _1.png
- complex.3ds
- cube.3ds
- cube.off
- cubeobj.mtl
- cubeobj.obj
- meshesobj.mtl
- meshesobj.obj
- objects.3ds
- objects_ascii.stl
- objects_binary.stl
- prism.off
- texture.pdn
- texture.png
- texture2.png
- texturedcube.3ds
- texturedcube.mtl
- texturedcube.obj
- texturedcube2.mtl
- texturedcube2.obj
- cameratest.html
- csgtest.html
- importtest.html
- svgtomodeltest.html
- texturetest.html
- viewertest.html
- viewertypes.html
- compiler.jar
- COPYING
- README
- __init__.py
- jsmbuild.py
- __init__.py
- jsmdoc.py
- build.py
- files.json
- jshintconfig.json
- jsmodeler.ext.geojsontomodel.externs.js
- jsmodeler.ext.svgtomodel.externs.js
- jsmodeler.ext.textgenerator.externs.js
- jsmodeler.ext.three.externs.js
- jsmodeler.externs.js
- jsmodeler_coverage.js
- repairincludes.py
- unittestcoverage.py
- .gitignore
- LICENSE.md
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
