JSPM

  • Created
  • Published
  • Downloads 180
  • Score
    100M100P100Q93245F
  • License MIT

A CSS3D/WebGL UI toolkit.

Package Exports

  • lume
  • lume/LumeConfig.js
  • lume/LumeConfig.js.map
  • lume/components/CameraRig.js
  • lume/components/CameraRig.js.map
  • lume/components/Cube.js
  • lume/components/Cube.js.map
  • lume/components/PushPaneLayout.js
  • lume/components/PushPaneLayout.js.map
  • lume/components/index.js
  • lume/components/index.js.map
  • lume/core/AmbientLight.js
  • lume/core/AmbientLight.js.map
  • lume/core/Box.js
  • lume/core/Box.js.map
  • lume/core/CSS3DRendererThree.js
  • lume/core/CSS3DRendererThree.js.map
  • lume/core/ColladaModel.js
  • lume/core/ColladaModel.js.map
  • lume/core/DOMNode.js
  • lume/core/DOMNode.js.map
  • lume/core/DOMPlane.js
  • lume/core/DOMPlane.js.map
  • lume/core/ElementOperations.js
  • lume/core/ElementOperations.js.map
  • lume/core/ElementOperations.test.js
  • lume/core/ElementOperations.test.js.map
  • lume/core/Events.js
  • lume/core/Events.js.map
  • lume/core/GltfModel.js
  • lume/core/GltfModel.js.map
  • lume/core/ImperativeBase.js
  • lume/core/ImperativeBase.js.map
  • lume/core/LightBase.js
  • lume/core/LightBase.js.map
  • lume/core/Mesh.js
  • lume/core/Mesh.js.map
  • lume/core/Motor.js
  • lume/core/Motor.js.map
  • lume/core/Node.js
  • lume/core/Node.js.map
  • lume/core/Node.test.js
  • lume/core/Node.test.js.map
  • lume/core/ObjModel.js
  • lume/core/ObjModel.js.map
  • lume/core/Object3DWithPivot.js
  • lume/core/Object3DWithPivot.js.map
  • lume/core/PerspectiveCamera.js
  • lume/core/PerspectiveCamera.js.map
  • lume/core/Plane.js
  • lume/core/Plane.js.map
  • lume/core/PointLight.js
  • lume/core/PointLight.js.map
  • lume/core/ResizeObserver.js
  • lume/core/ResizeObserver.js.map
  • lume/core/RoundedRectangle.js
  • lume/core/RoundedRectangle.js.map
  • lume/core/Scene.js
  • lume/core/Scene.js.map
  • lume/core/Sizeable.js
  • lume/core/Sizeable.js.map
  • lume/core/Sphere.js
  • lume/core/Sphere.js.map
  • lume/core/Transformable.js
  • lume/core/Transformable.js.map
  • lume/core/TreeNode.js
  • lume/core/TreeNode.js.map
  • lume/core/TreeNode.test.js
  • lume/core/TreeNode.test.js.map
  • lume/core/Utility.js
  • lume/core/Utility.js.map
  • lume/core/WebGLRendererThree.js
  • lume/core/WebGLRendererThree.js.map
  • lume/core/XYZAnyValues.js
  • lume/core/XYZAnyValues.js.map
  • lume/core/XYZNonNegativeValues.js
  • lume/core/XYZNonNegativeValues.js.map
  • lume/core/XYZNonNegativeValues.test.js
  • lume/core/XYZNonNegativeValues.test.js.map
  • lume/core/XYZNumberValues.js
  • lume/core/XYZNumberValues.js.map
  • lume/core/XYZNumberValues.test.js
  • lume/core/XYZNumberValues.test.js.map
  • lume/core/XYZSizeModeValues.js
  • lume/core/XYZSizeModeValues.js.map
  • lume/core/XYZSizeModeValues.test.js
  • lume/core/XYZSizeModeValues.test.js.map
  • lume/core/XYZStringValues.js
  • lume/core/XYZStringValues.js.map
  • lume/core/XYZStringValues.test.js
  • lume/core/XYZStringValues.test.js.map
  • lume/core/XYZValues.js
  • lume/core/XYZValues.js.map
  • lume/core/XYZValues.test.common.js
  • lume/core/XYZValues.test.common.js.map
  • lume/core/XYZValues.test.js
  • lume/core/XYZValues.test.js.map
  • lume/core/index.js
  • lume/core/index.js.map
  • lume/defineElements.js
  • lume/defineElements.js.map
  • lume/examples/FlickeringOrb.js
  • lume/examples/FlickeringOrb.js.map
  • lume/examples/FlickeringOrbs.js
  • lume/examples/FlickeringOrbs.js.map
  • lume/examples/index.js
  • lume/examples/index.js.map
  • lume/global.js
  • lume/global.js.map
  • lume/html/DeclarativeBase.js
  • lume/html/DeclarativeBase.js.map
  • lume/html/HTMLNode.js
  • lume/html/HTMLNode.js.map
  • lume/html/HTMLScene.js
  • lume/html/HTMLScene.js.map
  • lume/html/PossibleCustomElement.js
  • lume/html/PossibleCustomElement.js.map
  • lume/html/WithChildren.js
  • lume/html/WithChildren.js.map
  • lume/html/behaviors/BaseGeometryBehavior.js
  • lume/html/behaviors/BaseGeometryBehavior.js.map
  • lume/html/behaviors/BaseMaterialBehavior.js
  • lume/html/behaviors/BaseMaterialBehavior.js.map
  • lume/html/behaviors/BaseMeshBehavior.js
  • lume/html/behaviors/BaseMeshBehavior.js.map
  • lume/html/behaviors/BasicMaterialBehavior.js
  • lume/html/behaviors/BasicMaterialBehavior.js.map
  • lume/html/behaviors/Behavior.js
  • lume/html/behaviors/Behavior.js.map
  • lume/html/behaviors/BoxGeometryBehavior.js
  • lume/html/behaviors/BoxGeometryBehavior.js.map
  • lume/html/behaviors/ColladaModelBehavior.js
  • lume/html/behaviors/ColladaModelBehavior.js.map
  • lume/html/behaviors/DOMNodeGeometryBehavior.js
  • lume/html/behaviors/DOMNodeGeometryBehavior.js.map
  • lume/html/behaviors/DOMNodeMaterialBehavior.js
  • lume/html/behaviors/DOMNodeMaterialBehavior.js.map
  • lume/html/behaviors/DefaultBehaviors.js
  • lume/html/behaviors/DefaultBehaviors.js.map
  • lume/html/behaviors/ForwardProps.js
  • lume/html/behaviors/ForwardProps.js.map
  • lume/html/behaviors/GltfModelBehavior.js
  • lume/html/behaviors/GltfModelBehavior.js.map
  • lume/html/behaviors/MaterialTexture.js
  • lume/html/behaviors/MaterialTexture.js.map
  • lume/html/behaviors/ObjModelBehavior.js
  • lume/html/behaviors/ObjModelBehavior.js.map
  • lume/html/behaviors/PhongMaterialBehavior.js
  • lume/html/behaviors/PhongMaterialBehavior.js.map
  • lume/html/behaviors/PlaneGeometryBehavior.js
  • lume/html/behaviors/PlaneGeometryBehavior.js.map
  • lume/html/behaviors/RenderableBehavior.js
  • lume/html/behaviors/RenderableBehavior.js.map
  • lume/html/behaviors/RoundedRectangleGeometryBehavior.js
  • lume/html/behaviors/RoundedRectangleGeometryBehavior.js.map
  • lume/html/behaviors/ShaderMaterialBehavior.js
  • lume/html/behaviors/ShaderMaterialBehavior.js.map
  • lume/html/behaviors/SphereGeometryBehavior.js
  • lume/html/behaviors/SphereGeometryBehavior.js.map
  • lume/html/behaviors/index.js
  • lume/html/behaviors/index.js.map
  • lume/html/index.js
  • lume/html/index.js.map
  • lume/html/utils.js
  • lume/html/utils.js.map
  • lume/index.js
  • lume/index.js.map
  • lume/interaction/ScrollFling.js
  • lume/interaction/ScrollFling.js.map
  • lume/interaction/flingRotation.js
  • lume/interaction/flingRotation.js.map
  • lume/interaction/index.js
  • lume/interaction/index.js.map
  • lume/layout/AutoLayoutNode.js
  • lume/layout/AutoLayoutNode.js.map
  • lume/layout/index.js
  • lume/layout/index.js.map
  • lume/lib/three/CSS3DRendererNested.js
  • lume/lib/three/CSS3DRendererNested.js.map
  • lume/lib/three/WebVR.js
  • lume/lib/three/WebVR.js.map
  • lume/math/clamp.js
  • lume/math/clamp.js.map
  • lume/math/index.js
  • lume/math/index.js.map
  • lume/utils/Settable.js
  • lume/utils/Settable.js.map
  • lume/utils/getGlobal.js
  • lume/utils/getGlobal.js.map
  • lume/utils/three.js
  • lume/utils/three.js.map

Readme

LUME

HTML elements for easily defining rich and interactive 2D or 3D applications powered by both CSS and WebGL.

Home  ·  Documentation  ·  Examples  ·  Forum  ·  Chat  ·  Source

About

Lume gives you general-purpose HTML Elements for defining 2D or 3D scenes rendered with CSS3D, WebGL, or both mixed together.

Find out more on lume.io!