├── .eslintrc.js ├── .gitignore ├── LICENSE ├── README.md ├── example ├── Archer.js ├── Archer.nma ├── SlidingSolo.nma ├── SlidingSolo.nmj ├── SlidingSolo.png ├── Solo.html ├── SoloSlide.js ├── archer.html ├── step.mp3 ├── wolf.json.nima └── wolf_bin.nima ├── package.json ├── source ├── Actor.js ├── ActorAxisConstraint.js ├── ActorBone.js ├── ActorBoneBase.js ├── ActorCollider.js ├── ActorColliderCircle.js ├── ActorColliderLine.js ├── ActorColliderPolygon.js ├── ActorColliderRectangle.js ├── ActorColliderTriangle.js ├── ActorComponent.js ├── ActorConstraint.js ├── ActorDistanceConstraint.js ├── ActorEvent.js ├── ActorIKConstraint.js ├── ActorIKTarget.js ├── ActorImage.js ├── ActorJellyBone.js ├── ActorLoader.js ├── ActorNode.js ├── ActorNodeSolo.js ├── ActorRootBone.js ├── ActorRotationConstraint.js ├── ActorScaleConstraint.js ├── ActorTargetedConstraint.js ├── ActorTransformConstraint.js ├── ActorTranslationConstraint.js ├── AnimatedComponent.js ├── AnimatedProperty.js ├── Animation.js ├── AnimationInstance.js ├── BezierAnimationCurve.js ├── Block.js ├── CustomProperty.js ├── Decompose.js ├── Dispatcher.js ├── Graphics.js ├── JellyComponent.js ├── KeyFrame.js ├── NestedActorAsset.js ├── NestedActorNode.js ├── Nima.js ├── Readers │ ├── BinaryReader.js │ ├── JSONReader.js │ └── StreamReader.js └── TransformSpace.js └── webpack.config.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /node_modules 3 | /build 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/README.md -------------------------------------------------------------------------------- /example/Archer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/Archer.js -------------------------------------------------------------------------------- /example/Archer.nma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/Archer.nma -------------------------------------------------------------------------------- /example/SlidingSolo.nma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/SlidingSolo.nma -------------------------------------------------------------------------------- /example/SlidingSolo.nmj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/SlidingSolo.nmj -------------------------------------------------------------------------------- /example/SlidingSolo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/SlidingSolo.png -------------------------------------------------------------------------------- /example/Solo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/Solo.html -------------------------------------------------------------------------------- /example/SoloSlide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/SoloSlide.js -------------------------------------------------------------------------------- /example/archer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/archer.html -------------------------------------------------------------------------------- /example/step.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/step.mp3 -------------------------------------------------------------------------------- /example/wolf.json.nima: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/wolf.json.nima -------------------------------------------------------------------------------- /example/wolf_bin.nima: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/example/wolf_bin.nima -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/package.json -------------------------------------------------------------------------------- /source/Actor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Actor.js -------------------------------------------------------------------------------- /source/ActorAxisConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorAxisConstraint.js -------------------------------------------------------------------------------- /source/ActorBone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorBone.js -------------------------------------------------------------------------------- /source/ActorBoneBase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorBoneBase.js -------------------------------------------------------------------------------- /source/ActorCollider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorCollider.js -------------------------------------------------------------------------------- /source/ActorColliderCircle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorColliderCircle.js -------------------------------------------------------------------------------- /source/ActorColliderLine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorColliderLine.js -------------------------------------------------------------------------------- /source/ActorColliderPolygon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorColliderPolygon.js -------------------------------------------------------------------------------- /source/ActorColliderRectangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorColliderRectangle.js -------------------------------------------------------------------------------- /source/ActorColliderTriangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorColliderTriangle.js -------------------------------------------------------------------------------- /source/ActorComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorComponent.js -------------------------------------------------------------------------------- /source/ActorConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorConstraint.js -------------------------------------------------------------------------------- /source/ActorDistanceConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorDistanceConstraint.js -------------------------------------------------------------------------------- /source/ActorEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorEvent.js -------------------------------------------------------------------------------- /source/ActorIKConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorIKConstraint.js -------------------------------------------------------------------------------- /source/ActorIKTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorIKTarget.js -------------------------------------------------------------------------------- /source/ActorImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorImage.js -------------------------------------------------------------------------------- /source/ActorJellyBone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorJellyBone.js -------------------------------------------------------------------------------- /source/ActorLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorLoader.js -------------------------------------------------------------------------------- /source/ActorNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorNode.js -------------------------------------------------------------------------------- /source/ActorNodeSolo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorNodeSolo.js -------------------------------------------------------------------------------- /source/ActorRootBone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorRootBone.js -------------------------------------------------------------------------------- /source/ActorRotationConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorRotationConstraint.js -------------------------------------------------------------------------------- /source/ActorScaleConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorScaleConstraint.js -------------------------------------------------------------------------------- /source/ActorTargetedConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorTargetedConstraint.js -------------------------------------------------------------------------------- /source/ActorTransformConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorTransformConstraint.js -------------------------------------------------------------------------------- /source/ActorTranslationConstraint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/ActorTranslationConstraint.js -------------------------------------------------------------------------------- /source/AnimatedComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/AnimatedComponent.js -------------------------------------------------------------------------------- /source/AnimatedProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/AnimatedProperty.js -------------------------------------------------------------------------------- /source/Animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Animation.js -------------------------------------------------------------------------------- /source/AnimationInstance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/AnimationInstance.js -------------------------------------------------------------------------------- /source/BezierAnimationCurve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/BezierAnimationCurve.js -------------------------------------------------------------------------------- /source/Block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Block.js -------------------------------------------------------------------------------- /source/CustomProperty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/CustomProperty.js -------------------------------------------------------------------------------- /source/Decompose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Decompose.js -------------------------------------------------------------------------------- /source/Dispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Dispatcher.js -------------------------------------------------------------------------------- /source/Graphics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Graphics.js -------------------------------------------------------------------------------- /source/JellyComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/JellyComponent.js -------------------------------------------------------------------------------- /source/KeyFrame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/KeyFrame.js -------------------------------------------------------------------------------- /source/NestedActorAsset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/NestedActorAsset.js -------------------------------------------------------------------------------- /source/NestedActorNode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/NestedActorNode.js -------------------------------------------------------------------------------- /source/Nima.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Nima.js -------------------------------------------------------------------------------- /source/Readers/BinaryReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Readers/BinaryReader.js -------------------------------------------------------------------------------- /source/Readers/JSONReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Readers/JSONReader.js -------------------------------------------------------------------------------- /source/Readers/StreamReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/Readers/StreamReader.js -------------------------------------------------------------------------------- /source/TransformSpace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/source/TransformSpace.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2d-inc/Nima-WebGL/HEAD/webpack.config.js --------------------------------------------------------------------------------