# -*- encoding: utf-8 -*- # stub: opal-js_wrap-three 0.1.2 ruby lib Gem::Specification.new do |s| s.name = "opal-js_wrap-three".freeze s.version = "0.1.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/hmdne/opal-js_wrap-three/blob/master/CHANGELOG.md", "homepage_uri" => "https://github.com/hmdne/opal-js_wrap-three", "source_code_uri" => "https://github.com/hmdne/opal-js_wrap-three" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["hmdne".freeze] s.bindir = "exe".freeze s.date = "2021-12-15" s.description = "(Mostly) raw wrapper for the Three.js library for Opal".freeze s.email = [] s.files = [".github/workflows/main.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "babel.config.json".freeze, "bin/console".freeze, "bin/setup".freeze, "examples/clipping_intersection/Gemfile".freeze, "examples/clipping_intersection/example.rb".freeze, "examples/clipping_intersection/run.sh".freeze, "examples/gltf_loader/Gemfile".freeze, "examples/gltf_loader/example.rb".freeze, "examples/gltf_loader/run.sh".freeze, "examples/readme/Gemfile".freeze, "examples/readme/example.rb".freeze, "examples/readme/run.sh".freeze, "lib-opal/js_wrap.rb".freeze, "lib-opal/js_wrap/three.rb".freeze, "lib-opal/js_wrap/three/WebGL.js".freeze, "lib-opal/js_wrap/three/animation/AnimationClipCreator.js".freeze, "lib-opal/js_wrap/three/animation/CCDIKSolver.js".freeze, "lib-opal/js_wrap/three/animation/MMDAnimationHelper.js".freeze, "lib-opal/js_wrap/three/animation/MMDPhysics.js".freeze, "lib-opal/js_wrap/three/cameras/CinematicCamera.js".freeze, "lib-opal/js_wrap/three/controls/ArcballControls.js".freeze, "lib-opal/js_wrap/three/controls/DragControls.js".freeze, "lib-opal/js_wrap/three/controls/FirstPersonControls.js".freeze, "lib-opal/js_wrap/three/controls/FlyControls.js".freeze, "lib-opal/js_wrap/three/controls/OrbitControls.js".freeze, "lib-opal/js_wrap/three/controls/PointerLockControls.js".freeze, "lib-opal/js_wrap/three/controls/TrackballControls.js".freeze, "lib-opal/js_wrap/three/controls/TransformControls.js".freeze, "lib-opal/js_wrap/three/controls/experimental/CameraControls.js".freeze, "lib-opal/js_wrap/three/csm/CSM.js".freeze, "lib-opal/js_wrap/three/csm/CSMFrustum.js".freeze, "lib-opal/js_wrap/three/csm/CSMHelper.js".freeze, "lib-opal/js_wrap/three/csm/CSMShader.js".freeze, "lib-opal/js_wrap/three/curves/CurveExtras.js".freeze, "lib-opal/js_wrap/three/curves/NURBSCurve.js".freeze, "lib-opal/js_wrap/three/curves/NURBSSurface.js".freeze, "lib-opal/js_wrap/three/curves/NURBSUtils.js".freeze, "lib-opal/js_wrap/three/deprecated/Geometry.js".freeze, "lib-opal/js_wrap/three/effects/AnaglyphEffect.js".freeze, "lib-opal/js_wrap/three/effects/AsciiEffect.js".freeze, "lib-opal/js_wrap/three/effects/OutlineEffect.js".freeze, "lib-opal/js_wrap/three/effects/ParallaxBarrierEffect.js".freeze, "lib-opal/js_wrap/three/effects/PeppersGhostEffect.js".freeze, "lib-opal/js_wrap/three/effects/StereoEffect.js".freeze, "lib-opal/js_wrap/three/environments/DebugEnvironment.js".freeze, "lib-opal/js_wrap/three/environments/RoomEnvironment.js".freeze, "lib-opal/js_wrap/three/exporters/ColladaExporter.js".freeze, "lib-opal/js_wrap/three/exporters/DRACOExporter.js".freeze, "lib-opal/js_wrap/three/exporters/GLTFExporter.js".freeze, "lib-opal/js_wrap/three/exporters/MMDExporter.js".freeze, "lib-opal/js_wrap/three/exporters/OBJExporter.js".freeze, "lib-opal/js_wrap/three/exporters/PLYExporter.js".freeze, "lib-opal/js_wrap/three/exporters/STLExporter.js".freeze, "lib-opal/js_wrap/three/exporters/USDZExporter.js".freeze, "lib-opal/js_wrap/three/geometries/BoxLineGeometry.js".freeze, "lib-opal/js_wrap/three/geometries/ConvexGeometry.js".freeze, "lib-opal/js_wrap/three/geometries/DecalGeometry.js".freeze, "lib-opal/js_wrap/three/geometries/LightningStrike.js".freeze, "lib-opal/js_wrap/three/geometries/ParametricGeometries.js".freeze, "lib-opal/js_wrap/three/geometries/ParametricGeometry.js".freeze, "lib-opal/js_wrap/three/geometries/RoundedBoxGeometry.js".freeze, "lib-opal/js_wrap/three/geometries/TeapotGeometry.js".freeze, "lib-opal/js_wrap/three/geometries/TextGeometry.js".freeze, "lib-opal/js_wrap/three/helpers/LightProbeHelper.js".freeze, "lib-opal/js_wrap/three/helpers/PositionalAudioHelper.js".freeze, "lib-opal/js_wrap/three/helpers/RectAreaLightHelper.js".freeze, "lib-opal/js_wrap/three/helpers/VertexNormalsHelper.js".freeze, "lib-opal/js_wrap/three/helpers/VertexTangentsHelper.js".freeze, "lib-opal/js_wrap/three/interactive/HTMLMesh.js".freeze, "lib-opal/js_wrap/three/interactive/InteractiveGroup.js".freeze, "lib-opal/js_wrap/three/interactive/SelectionBox.js".freeze, "lib-opal/js_wrap/three/interactive/SelectionHelper.js".freeze, "lib-opal/js_wrap/three/libs/OimoPhysics/OimoPhysics.js".freeze, "lib-opal/js_wrap/three/libs/OimoPhysics/index.js".freeze, "lib-opal/js_wrap/three/libs/chevrotain.module.min.js".freeze, "lib-opal/js_wrap/three/libs/ecsy.module.js".freeze, "lib-opal/js_wrap/three/libs/fflate.module.js".freeze, "lib-opal/js_wrap/three/libs/flow.module.js".freeze, "lib-opal/js_wrap/three/libs/ktx-parse.module.js".freeze, "lib-opal/js_wrap/three/libs/lil-gui.module.min.js".freeze, "lib-opal/js_wrap/three/libs/meshopt_decoder.module.js".freeze, "lib-opal/js_wrap/three/libs/mmdparser.module.js".freeze, "lib-opal/js_wrap/three/libs/motion-controllers.module.js".freeze, "lib-opal/js_wrap/three/libs/opentype.module.min.js".freeze, "lib-opal/js_wrap/three/libs/potpack.module.js".freeze, "lib-opal/js_wrap/three/libs/rhino3dm/rhino3dm.js".freeze, "lib-opal/js_wrap/three/libs/rhino3dm/rhino3dm.module.js".freeze, "lib-opal/js_wrap/three/libs/stats.module.js".freeze, "lib-opal/js_wrap/three/libs/tween.module.min.js".freeze, "lib-opal/js_wrap/three/lights/LightProbeGenerator.js".freeze, "lib-opal/js_wrap/three/lights/RectAreaLightUniformsLib.js".freeze, "lib-opal/js_wrap/three/lines/Line2.js".freeze, "lib-opal/js_wrap/three/lines/LineGeometry.js".freeze, "lib-opal/js_wrap/three/lines/LineMaterial.js".freeze, "lib-opal/js_wrap/three/lines/LineSegments2.js".freeze, "lib-opal/js_wrap/three/lines/LineSegmentsGeometry.js".freeze, "lib-opal/js_wrap/three/lines/Wireframe.js".freeze, "lib-opal/js_wrap/three/lines/WireframeGeometry2.js".freeze, "lib-opal/js_wrap/three/loaders/3DMLoader.js".freeze, "lib-opal/js_wrap/three/loaders/3MFLoader.js".freeze, "lib-opal/js_wrap/three/loaders/AMFLoader.js".freeze, "lib-opal/js_wrap/three/loaders/BVHLoader.js".freeze, "lib-opal/js_wrap/three/loaders/BasisTextureLoader.js".freeze, "lib-opal/js_wrap/three/loaders/ColladaLoader.js".freeze, "lib-opal/js_wrap/three/loaders/DDSLoader.js".freeze, "lib-opal/js_wrap/three/loaders/DRACOLoader.js".freeze, "lib-opal/js_wrap/three/loaders/EXRLoader.js".freeze, "lib-opal/js_wrap/three/loaders/FBXLoader.js".freeze, "lib-opal/js_wrap/three/loaders/FontLoader.js".freeze, "lib-opal/js_wrap/three/loaders/GCodeLoader.js".freeze, "lib-opal/js_wrap/three/loaders/GLTFLoader.js".freeze, "lib-opal/js_wrap/three/loaders/HDRCubeTextureLoader.js".freeze, "lib-opal/js_wrap/three/loaders/IFCLoader.js".freeze, "lib-opal/js_wrap/three/loaders/KMZLoader.js".freeze, "lib-opal/js_wrap/three/loaders/KTX2Loader.js".freeze, "lib-opal/js_wrap/three/loaders/KTXLoader.js".freeze, "lib-opal/js_wrap/three/loaders/LDrawLoader.js".freeze, "lib-opal/js_wrap/three/loaders/LUT3dlLoader.js".freeze, "lib-opal/js_wrap/three/loaders/LUTCubeLoader.js".freeze, "lib-opal/js_wrap/three/loaders/LWOLoader.js".freeze, "lib-opal/js_wrap/three/loaders/LogLuvLoader.js".freeze, "lib-opal/js_wrap/three/loaders/LottieLoader.js".freeze, "lib-opal/js_wrap/three/loaders/MD2Loader.js".freeze, "lib-opal/js_wrap/three/loaders/MDDLoader.js".freeze, "lib-opal/js_wrap/three/loaders/MMDLoader.js".freeze, "lib-opal/js_wrap/three/loaders/MTLLoader.js".freeze, "lib-opal/js_wrap/three/loaders/NRRDLoader.js".freeze, "lib-opal/js_wrap/three/loaders/NodeMaterialLoader.js".freeze, "lib-opal/js_wrap/three/loaders/OBJLoader.js".freeze, "lib-opal/js_wrap/three/loaders/PCDLoader.js".freeze, "lib-opal/js_wrap/three/loaders/PDBLoader.js".freeze, "lib-opal/js_wrap/three/loaders/PLYLoader.js".freeze, "lib-opal/js_wrap/three/loaders/PRWMLoader.js".freeze, "lib-opal/js_wrap/three/loaders/PVRLoader.js".freeze, "lib-opal/js_wrap/three/loaders/RGBELoader.js".freeze, "lib-opal/js_wrap/three/loaders/RGBMLoader.js".freeze, "lib-opal/js_wrap/three/loaders/STLLoader.js".freeze, "lib-opal/js_wrap/three/loaders/SVGLoader.js".freeze, "lib-opal/js_wrap/three/loaders/TDSLoader.js".freeze, "lib-opal/js_wrap/three/loaders/TGALoader.js".freeze, "lib-opal/js_wrap/three/loaders/TTFLoader.js".freeze, "lib-opal/js_wrap/three/loaders/TiltLoader.js".freeze, "lib-opal/js_wrap/three/loaders/VOXLoader.js".freeze, "lib-opal/js_wrap/three/loaders/VRMLLoader.js".freeze, "lib-opal/js_wrap/three/loaders/VRMLoader.js".freeze, "lib-opal/js_wrap/three/loaders/VTKLoader.js".freeze, "lib-opal/js_wrap/three/loaders/XYZLoader.js".freeze, "lib-opal/js_wrap/three/loaders/ifc/web-ifc-api.js".freeze, "lib-opal/js_wrap/three/loaders/lwo/IFFParser.js".freeze, "lib-opal/js_wrap/three/loaders/lwo/LWO2Parser.js".freeze, "lib-opal/js_wrap/three/loaders/lwo/LWO3Parser.js".freeze, "lib-opal/js_wrap/three/math/Capsule.js".freeze, "lib-opal/js_wrap/three/math/ColorConverter.js".freeze, "lib-opal/js_wrap/three/math/ConvexHull.js".freeze, "lib-opal/js_wrap/three/math/ImprovedNoise.js".freeze, "lib-opal/js_wrap/three/math/Lut.js".freeze, "lib-opal/js_wrap/three/math/MeshSurfaceSampler.js".freeze, "lib-opal/js_wrap/three/math/OBB.js".freeze, "lib-opal/js_wrap/three/math/Octree.js".freeze, "lib-opal/js_wrap/three/math/SimplexNoise.js".freeze, "lib-opal/js_wrap/three/misc/ConvexObjectBreaker.js".freeze, "lib-opal/js_wrap/three/misc/GPUComputationRenderer.js".freeze, "lib-opal/js_wrap/three/misc/Gyroscope.js".freeze, "lib-opal/js_wrap/three/misc/MD2Character.js".freeze, "lib-opal/js_wrap/three/misc/MD2CharacterComplex.js".freeze, "lib-opal/js_wrap/three/misc/MorphAnimMesh.js".freeze, "lib-opal/js_wrap/three/misc/MorphBlendMesh.js".freeze, "lib-opal/js_wrap/three/misc/ProgressiveLightMap.js".freeze, "lib-opal/js_wrap/three/misc/RollerCoaster.js".freeze, "lib-opal/js_wrap/three/misc/TubePainter.js".freeze, "lib-opal/js_wrap/three/misc/Volume.js".freeze, "lib-opal/js_wrap/three/misc/VolumeSlice.js".freeze, "lib-opal/js_wrap/three/modifiers/CurveModifier.js".freeze, "lib-opal/js_wrap/three/modifiers/EdgeSplitModifier.js".freeze, "lib-opal/js_wrap/three/modifiers/SimplifyModifier.js".freeze, "lib-opal/js_wrap/three/modifiers/TessellateModifier.js".freeze, "lib-opal/js_wrap/three/node-editor/NodeEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/accessors/NormalEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/accessors/PositionEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/accessors/UVEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/display/BlendEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/inputs/ColorEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/inputs/FloatEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/inputs/SliderEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/inputs/Vector2Editor.js".freeze, "lib-opal/js_wrap/three/node-editor/inputs/Vector3Editor.js".freeze, "lib-opal/js_wrap/three/node-editor/inputs/Vector4Editor.js".freeze, "lib-opal/js_wrap/three/node-editor/materials/StandardMaterialEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/math/DotEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/math/InvertEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/math/LimiterEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/math/NormalizeEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/math/OperatorEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/math/PowerEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/math/TrigonometryEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/procedural/CheckerEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/utils/OscillatorEditor.js".freeze, "lib-opal/js_wrap/three/node-editor/utils/TimerEditor.js".freeze, "lib-opal/js_wrap/three/nodes/Nodes.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/CameraNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/ColorsNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/LightNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/NormalNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/PositionNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/ReflectNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/ResolutionNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/ScreenUVNode.js".freeze, "lib-opal/js_wrap/three/nodes/accessors/UVNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/AttributeNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/ConstNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/ExpressionNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/FunctionCallNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/FunctionNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/InputNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/Node.js".freeze, "lib-opal/js_wrap/three/nodes/core/NodeBuilder.js".freeze, "lib-opal/js_wrap/three/nodes/core/NodeFrame.js".freeze, "lib-opal/js_wrap/three/nodes/core/NodeLib.js".freeze, "lib-opal/js_wrap/three/nodes/core/NodeUniform.js".freeze, "lib-opal/js_wrap/three/nodes/core/NodeUtils.js".freeze, "lib-opal/js_wrap/three/nodes/core/StructNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/TempNode.js".freeze, "lib-opal/js_wrap/three/nodes/core/VarNode.js".freeze, "lib-opal/js_wrap/three/nodes/effects/BlurNode.js".freeze, "lib-opal/js_wrap/three/nodes/effects/ColorAdjustmentNode.js".freeze, "lib-opal/js_wrap/three/nodes/effects/LuminanceNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/BoolNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/ColorNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/CubeTextureNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/FloatNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/IntNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/Matrix3Node.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/Matrix4Node.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/PropertyNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/RTTNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/ReflectorNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/ScreenNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/TextureNode.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/Vector2Node.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/Vector3Node.js".freeze, "lib-opal/js_wrap/three/nodes/inputs/Vector4Node.js".freeze, "lib-opal/js_wrap/three/nodes/materials/BasicNodeMaterial.js".freeze, "lib-opal/js_wrap/three/nodes/materials/MeshStandardNodeMaterial.js".freeze, "lib-opal/js_wrap/three/nodes/materials/NodeMaterial.js".freeze, "lib-opal/js_wrap/three/nodes/materials/PhongNodeMaterial.js".freeze, "lib-opal/js_wrap/three/nodes/materials/SpriteNodeMaterial.js".freeze, "lib-opal/js_wrap/three/nodes/materials/StandardNodeMaterial.js".freeze, "lib-opal/js_wrap/three/nodes/materials/nodes/BasicNode.js".freeze, "lib-opal/js_wrap/three/nodes/materials/nodes/MeshStandardNode.js".freeze, "lib-opal/js_wrap/three/nodes/materials/nodes/PhongNode.js".freeze, "lib-opal/js_wrap/three/nodes/materials/nodes/RawNode.js".freeze, "lib-opal/js_wrap/three/nodes/materials/nodes/SpriteNode.js".freeze, "lib-opal/js_wrap/three/nodes/materials/nodes/StandardNode.js".freeze, "lib-opal/js_wrap/three/nodes/math/CondNode.js".freeze, "lib-opal/js_wrap/three/nodes/math/MathNode.js".freeze, "lib-opal/js_wrap/three/nodes/math/OperatorNode.js".freeze, "lib-opal/js_wrap/three/nodes/misc/BumpMapNode.js".freeze, "lib-opal/js_wrap/three/nodes/misc/NormalMapNode.js".freeze, "lib-opal/js_wrap/three/nodes/misc/TextureCubeNode.js".freeze, "lib-opal/js_wrap/three/nodes/misc/TextureCubeUVNode.js".freeze, "lib-opal/js_wrap/three/nodes/postprocessing/NodePass.js".freeze, "lib-opal/js_wrap/three/nodes/postprocessing/NodePostProcessing.js".freeze, "lib-opal/js_wrap/three/nodes/procedural/CheckerNode.js".freeze, "lib-opal/js_wrap/three/nodes/procedural/Fractal3DNode.js".freeze, "lib-opal/js_wrap/three/nodes/procedural/Noise2DNode.js".freeze, "lib-opal/js_wrap/three/nodes/procedural/Noise3DNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/BypassNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/ColorSpaceNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/JoinNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/MaxMIPLevelNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/RemapNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/SpecularMIPLevelNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/SubSlotNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/SwitchNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/TimerNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/UVTransformNode.js".freeze, "lib-opal/js_wrap/three/nodes/utils/VelocityNode.js".freeze, "lib-opal/js_wrap/three/objects/Lensflare.js".freeze, "lib-opal/js_wrap/three/objects/LightningStorm.js".freeze, "lib-opal/js_wrap/three/objects/MarchingCubes.js".freeze, "lib-opal/js_wrap/three/objects/Reflector.js".freeze, "lib-opal/js_wrap/three/objects/ReflectorForSSRPass.js".freeze, "lib-opal/js_wrap/three/objects/ReflectorRTT.js".freeze, "lib-opal/js_wrap/three/objects/Refractor.js".freeze, "lib-opal/js_wrap/three/objects/ShadowMesh.js".freeze, "lib-opal/js_wrap/three/objects/Sky.js".freeze, "lib-opal/js_wrap/three/objects/Water.js".freeze, "lib-opal/js_wrap/three/objects/Water2.js".freeze, "lib-opal/js_wrap/three/offscreen/jank.js".freeze, "lib-opal/js_wrap/three/offscreen/offscreen.js".freeze, "lib-opal/js_wrap/three/offscreen/scene.js".freeze, "lib-opal/js_wrap/three/physics/AmmoPhysics.js".freeze, "lib-opal/js_wrap/three/physics/OimoPhysics.js".freeze, "lib-opal/js_wrap/three/postprocessing/AdaptiveToneMappingPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/AfterimagePass.js".freeze, "lib-opal/js_wrap/three/postprocessing/BloomPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/BokehPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/ClearPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/CubeTexturePass.js".freeze, "lib-opal/js_wrap/three/postprocessing/DotScreenPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/EffectComposer.js".freeze, "lib-opal/js_wrap/three/postprocessing/FilmPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/GlitchPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/HalftonePass.js".freeze, "lib-opal/js_wrap/three/postprocessing/LUTPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/MaskPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/OutlinePass.js".freeze, "lib-opal/js_wrap/three/postprocessing/Pass.js".freeze, "lib-opal/js_wrap/three/postprocessing/RenderPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/SAOPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/SMAAPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/SSAARenderPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/SSAOPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/SSRPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/SSRrPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/SavePass.js".freeze, "lib-opal/js_wrap/three/postprocessing/ShaderPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/TAARenderPass.js".freeze, "lib-opal/js_wrap/three/postprocessing/TexturePass.js".freeze, "lib-opal/js_wrap/three/postprocessing/UnrealBloomPass.js".freeze, "lib-opal/js_wrap/three/renderers/CSS2DRenderer.js".freeze, "lib-opal/js_wrap/three/renderers/CSS3DRenderer.js".freeze, "lib-opal/js_wrap/three/renderers/Projector.js".freeze, "lib-opal/js_wrap/three/renderers/SVGRenderer.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/Nodes.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/ShaderNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/CameraNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/MaterialNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/MaterialReferenceNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/ModelNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/ModelViewProjectionNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/NormalNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/Object3DNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/PointUVNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/PositionNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/ReferenceNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/SkinningNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/accessors/UVNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/ArrayInputNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/AttributeNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/BypassNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/CodeNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/ContextNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/ExpressionNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/FunctionCallNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/FunctionNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/InputNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/Node.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeAttribute.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeBuilder.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeCode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeFrame.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeFunction.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeFunctionInput.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeKeywords.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeParser.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeUniform.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeVar.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/NodeVary.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/PropertyNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/TempNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/VarNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/VaryNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/core/constants.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/display/ColorSpaceNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/display/NormalMapNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/functions/BSDFs.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/BufferNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/ColorNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/FloatNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/IntNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/Matrix3Node.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/Matrix4Node.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/TextureNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/Vector2Node.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/Vector3Node.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/inputs/Vector4Node.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/lights/LightContextNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/lights/LightNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/lights/LightsNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/materials/LineBasicNodeMaterial.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/materials/Materials.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/materials/MeshBasicNodeMaterial.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/materials/MeshStandardNodeMaterial.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/materials/PointsNodeMaterial.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/math/CondNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/math/MathNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/math/OperatorNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/parsers/GLSLNodeFunction.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/parsers/GLSLNodeParser.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/parsers/WGSLNodeFunction.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/parsers/WGSLNodeParser.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/procedural/CheckerNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/utils/ArrayElementNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/utils/ConvertNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/utils/JoinNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/utils/OscNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/utils/SplitNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/utils/SpriteSheetUVNode.js".freeze, "lib-opal/js_wrap/three/renderers/nodes/utils/TimerNode.js".freeze, "lib-opal/js_wrap/three/renderers/webgl/nodes/SlotNode.js".freeze, "lib-opal/js_wrap/three/renderers/webgl/nodes/WebGLNodeBuilder.js".freeze, "lib-opal/js_wrap/three/renderers/webgl/nodes/WebGLNodes.js".freeze, "lib-opal/js_wrap/three/renderers/webgl/nodes/WebGLPhysicalContextNode.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPU.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUAttributes.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUBackground.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUBinding.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUBindings.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUBufferUtils.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUComputePipelines.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUGeometries.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUInfo.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUObjects.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUProgrammableStage.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUProperties.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPURenderLists.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPURenderPipeline.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPURenderPipelines.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPURenderer.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUSampledTexture.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUSampler.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUStorageBuffer.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUTextureRenderer.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUTextureUtils.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUTextures.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUUniform.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUUniformBuffer.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/WebGPUUniformsGroup.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/constants.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/nodes/WebGPUNodeBuilder.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/nodes/WebGPUNodeSampledTexture.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/nodes/WebGPUNodeSampler.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/nodes/WebGPUNodeUniform.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/nodes/WebGPUNodeUniformsGroup.js".freeze, "lib-opal/js_wrap/three/renderers/webgpu/nodes/WebGPUNodes.js".freeze, "lib-opal/js_wrap/three/shaders/ACESFilmicToneMappingShader.js".freeze, "lib-opal/js_wrap/three/shaders/AfterimageShader.js".freeze, "lib-opal/js_wrap/three/shaders/BasicShader.js".freeze, "lib-opal/js_wrap/three/shaders/BleachBypassShader.js".freeze, "lib-opal/js_wrap/three/shaders/BlendShader.js".freeze, "lib-opal/js_wrap/three/shaders/BokehShader.js".freeze, "lib-opal/js_wrap/three/shaders/BokehShader2.js".freeze, "lib-opal/js_wrap/three/shaders/BrightnessContrastShader.js".freeze, "lib-opal/js_wrap/three/shaders/ColorCorrectionShader.js".freeze, "lib-opal/js_wrap/three/shaders/ColorifyShader.js".freeze, "lib-opal/js_wrap/three/shaders/ConvolutionShader.js".freeze, "lib-opal/js_wrap/three/shaders/CopyShader.js".freeze, "lib-opal/js_wrap/three/shaders/DOFMipMapShader.js".freeze, "lib-opal/js_wrap/three/shaders/DepthLimitedBlurShader.js".freeze, "lib-opal/js_wrap/three/shaders/DigitalGlitch.js".freeze, "lib-opal/js_wrap/three/shaders/DotScreenShader.js".freeze, "lib-opal/js_wrap/three/shaders/FXAAShader.js".freeze, "lib-opal/js_wrap/three/shaders/FilmShader.js".freeze, "lib-opal/js_wrap/three/shaders/FocusShader.js".freeze, "lib-opal/js_wrap/three/shaders/FreiChenShader.js".freeze, "lib-opal/js_wrap/three/shaders/GammaCorrectionShader.js".freeze, "lib-opal/js_wrap/three/shaders/GodRaysShader.js".freeze, "lib-opal/js_wrap/three/shaders/HalftoneShader.js".freeze, "lib-opal/js_wrap/three/shaders/HorizontalBlurShader.js".freeze, "lib-opal/js_wrap/three/shaders/HorizontalTiltShiftShader.js".freeze, "lib-opal/js_wrap/three/shaders/HueSaturationShader.js".freeze, "lib-opal/js_wrap/three/shaders/KaleidoShader.js".freeze, "lib-opal/js_wrap/three/shaders/LuminosityHighPassShader.js".freeze, "lib-opal/js_wrap/three/shaders/LuminosityShader.js".freeze, "lib-opal/js_wrap/three/shaders/MMDToonShader.js".freeze, "lib-opal/js_wrap/three/shaders/MirrorShader.js".freeze, "lib-opal/js_wrap/three/shaders/NormalMapShader.js".freeze, "lib-opal/js_wrap/three/shaders/PixelShader.js".freeze, "lib-opal/js_wrap/three/shaders/RGBShiftShader.js".freeze, "lib-opal/js_wrap/three/shaders/SAOShader.js".freeze, "lib-opal/js_wrap/three/shaders/SMAAShader.js".freeze, "lib-opal/js_wrap/three/shaders/SSAOShader.js".freeze, "lib-opal/js_wrap/three/shaders/SSRShader.js".freeze, "lib-opal/js_wrap/three/shaders/SSRrShader.js".freeze, "lib-opal/js_wrap/three/shaders/SepiaShader.js".freeze, "lib-opal/js_wrap/three/shaders/SobelOperatorShader.js".freeze, "lib-opal/js_wrap/three/shaders/SubsurfaceScatteringShader.js".freeze, "lib-opal/js_wrap/three/shaders/TechnicolorShader.js".freeze, "lib-opal/js_wrap/three/shaders/ToneMapShader.js".freeze, "lib-opal/js_wrap/three/shaders/ToonShader.js".freeze, "lib-opal/js_wrap/three/shaders/TriangleBlurShader.js".freeze, "lib-opal/js_wrap/three/shaders/UnpackDepthRGBAShader.js".freeze, "lib-opal/js_wrap/three/shaders/VerticalBlurShader.js".freeze, "lib-opal/js_wrap/three/shaders/VerticalTiltShiftShader.js".freeze, "lib-opal/js_wrap/three/shaders/VignetteShader.js".freeze, "lib-opal/js_wrap/three/shaders/VolumeShader.js".freeze, "lib-opal/js_wrap/three/shaders/WaterRefractionShader.js".freeze, "lib-opal/js_wrap/three/textures/FlakesTexture.js".freeze, "lib-opal/js_wrap/three/three.js".freeze, "lib-opal/js_wrap/three/utils/BufferGeometryUtils.js".freeze, "lib-opal/js_wrap/three/utils/CameraUtils.js".freeze, "lib-opal/js_wrap/three/utils/GPUStatsPanel.js".freeze, "lib-opal/js_wrap/three/utils/GeometryCompressionUtils.js".freeze, "lib-opal/js_wrap/three/utils/GeometryUtils.js".freeze, "lib-opal/js_wrap/three/utils/PackedPhongMaterial.js".freeze, "lib-opal/js_wrap/three/utils/RoughnessMipmapper.js".freeze, "lib-opal/js_wrap/three/utils/SceneUtils.js".freeze, "lib-opal/js_wrap/three/utils/ShadowMapViewer.js".freeze, "lib-opal/js_wrap/three/utils/SkeletonUtils.js".freeze, "lib-opal/js_wrap/three/utils/UVsDebug.js".freeze, "lib-opal/js_wrap/three/utils/WorkerPool.js".freeze, "lib-opal/js_wrap/three/webxr/ARButton.js".freeze, "lib-opal/js_wrap/three/webxr/OculusHandModel.js".freeze, "lib-opal/js_wrap/three/webxr/OculusHandPointerModel.js".freeze, "lib-opal/js_wrap/three/webxr/Text2D.js".freeze, "lib-opal/js_wrap/three/webxr/VRButton.js".freeze, "lib-opal/js_wrap/three/webxr/XRControllerModelFactory.js".freeze, "lib-opal/js_wrap/three/webxr/XREstimatedLight.js".freeze, "lib-opal/js_wrap/three/webxr/XRHandMeshModel.js".freeze, "lib-opal/js_wrap/three/webxr/XRHandModelFactory.js".freeze, "lib-opal/js_wrap/three/webxr/XRHandPrimitiveModel.js".freeze, "lib/opal/js_wrap/three.rb".freeze, "lib/opal/js_wrap/three/version.rb".freeze, "opal-js_wrap-three.gemspec".freeze, "package-lock.json".freeze, "package.json".freeze, "rollup.config.js".freeze, "src/three.mjs".freeze] s.homepage = "https://github.com/hmdne/opal-js_wrap-three".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.6.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Wrapper for Three.js".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) end