├── .github ├── FUNDING.yml └── workflows │ ├── build-release-nightly.yml │ ├── build-release.yml │ ├── build-test.yml │ └── build.yml ├── .gitignore ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.ja.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.ja.md ├── README.md ├── README.zh.md ├── SECURITY.md ├── dub.sdl ├── include └── inochi2d.h ├── shaders ├── basic │ ├── anim.vert │ ├── basic-mask.frag │ ├── basic-stage1.frag │ ├── basic-stage2.frag │ ├── basic.frag │ ├── basic.vert │ ├── composite-mask.frag │ ├── composite.frag │ └── composite.vert ├── dbg.frag ├── dbg.vert ├── lighting.frag ├── mask.frag ├── mask.vert ├── scene.frag └── scene.vert └── source └── inochi2d ├── cffi ├── eh.d ├── package.d ├── puppet.d └── render.d ├── core ├── animation │ ├── animation.d │ ├── package.d │ └── player.d ├── format │ ├── inp │ │ ├── binfmt.d │ │ ├── io.d │ │ └── package.d │ ├── package.d │ └── serde │ │ ├── deserializers.d │ │ ├── package.d │ │ └── serializers.d ├── guid.d ├── math │ ├── deform.d │ ├── package.d │ ├── simd.d │ └── trig.d ├── mesh.d ├── nodes │ ├── composite │ │ └── package.d │ ├── deformer │ │ ├── latticedeformer.d │ │ ├── meshdeformer.d │ │ └── package.d │ ├── drawable │ │ ├── apart.d │ │ ├── package.d │ │ └── part.d │ ├── drivers │ │ ├── package.d │ │ └── simplephysics.d │ └── package.d ├── package.d ├── param │ ├── binding.d │ └── package.d ├── phys │ ├── package.d │ └── system.d ├── puppet.d ├── registry.d └── render │ ├── drawlist.d │ ├── package.d │ ├── resource.d │ ├── state.d │ └── texture.d ├── package.d └── ver.d /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build-release-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/.github/workflows/build-release-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/build-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/.github/workflows/build-release.yml -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/CODE_OF_CONDUCT.ja.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/LICENSE -------------------------------------------------------------------------------- /README.ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/README.ja.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/README.md -------------------------------------------------------------------------------- /README.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/README.zh.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/SECURITY.md -------------------------------------------------------------------------------- /dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/dub.sdl -------------------------------------------------------------------------------- /include/inochi2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/include/inochi2d.h -------------------------------------------------------------------------------- /shaders/basic/anim.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/anim.vert -------------------------------------------------------------------------------- /shaders/basic/basic-mask.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/basic-mask.frag -------------------------------------------------------------------------------- /shaders/basic/basic-stage1.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/basic-stage1.frag -------------------------------------------------------------------------------- /shaders/basic/basic-stage2.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/basic-stage2.frag -------------------------------------------------------------------------------- /shaders/basic/basic.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/basic.frag -------------------------------------------------------------------------------- /shaders/basic/basic.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/basic.vert -------------------------------------------------------------------------------- /shaders/basic/composite-mask.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/composite-mask.frag -------------------------------------------------------------------------------- /shaders/basic/composite.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/composite.frag -------------------------------------------------------------------------------- /shaders/basic/composite.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/basic/composite.vert -------------------------------------------------------------------------------- /shaders/dbg.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/dbg.frag -------------------------------------------------------------------------------- /shaders/dbg.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/dbg.vert -------------------------------------------------------------------------------- /shaders/lighting.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/lighting.frag -------------------------------------------------------------------------------- /shaders/mask.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/mask.frag -------------------------------------------------------------------------------- /shaders/mask.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/mask.vert -------------------------------------------------------------------------------- /shaders/scene.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/scene.frag -------------------------------------------------------------------------------- /shaders/scene.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/shaders/scene.vert -------------------------------------------------------------------------------- /source/inochi2d/cffi/eh.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/cffi/eh.d -------------------------------------------------------------------------------- /source/inochi2d/cffi/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/cffi/package.d -------------------------------------------------------------------------------- /source/inochi2d/cffi/puppet.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/cffi/puppet.d -------------------------------------------------------------------------------- /source/inochi2d/cffi/render.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/cffi/render.d -------------------------------------------------------------------------------- /source/inochi2d/core/animation/animation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/animation/animation.d -------------------------------------------------------------------------------- /source/inochi2d/core/animation/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/animation/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/animation/player.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/animation/player.d -------------------------------------------------------------------------------- /source/inochi2d/core/format/inp/binfmt.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/format/inp/binfmt.d -------------------------------------------------------------------------------- /source/inochi2d/core/format/inp/io.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/format/inp/io.d -------------------------------------------------------------------------------- /source/inochi2d/core/format/inp/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/format/inp/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/format/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/format/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/format/serde/deserializers.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/format/serde/deserializers.d -------------------------------------------------------------------------------- /source/inochi2d/core/format/serde/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/format/serde/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/format/serde/serializers.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/format/serde/serializers.d -------------------------------------------------------------------------------- /source/inochi2d/core/guid.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/guid.d -------------------------------------------------------------------------------- /source/inochi2d/core/math/deform.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/math/deform.d -------------------------------------------------------------------------------- /source/inochi2d/core/math/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/math/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/math/simd.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/math/simd.d -------------------------------------------------------------------------------- /source/inochi2d/core/math/trig.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/math/trig.d -------------------------------------------------------------------------------- /source/inochi2d/core/mesh.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/mesh.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/composite/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/composite/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/deformer/latticedeformer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/deformer/latticedeformer.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/deformer/meshdeformer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/deformer/meshdeformer.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/deformer/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/deformer/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/drawable/apart.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/drawable/apart.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/drawable/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/drawable/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/drawable/part.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/drawable/part.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/drivers/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/drivers/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/drivers/simplephysics.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/drivers/simplephysics.d -------------------------------------------------------------------------------- /source/inochi2d/core/nodes/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/nodes/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/param/binding.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/param/binding.d -------------------------------------------------------------------------------- /source/inochi2d/core/param/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/param/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/phys/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/phys/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/phys/system.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/phys/system.d -------------------------------------------------------------------------------- /source/inochi2d/core/puppet.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/puppet.d -------------------------------------------------------------------------------- /source/inochi2d/core/registry.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/registry.d -------------------------------------------------------------------------------- /source/inochi2d/core/render/drawlist.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/render/drawlist.d -------------------------------------------------------------------------------- /source/inochi2d/core/render/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/render/package.d -------------------------------------------------------------------------------- /source/inochi2d/core/render/resource.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/render/resource.d -------------------------------------------------------------------------------- /source/inochi2d/core/render/state.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/render/state.d -------------------------------------------------------------------------------- /source/inochi2d/core/render/texture.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/core/render/texture.d -------------------------------------------------------------------------------- /source/inochi2d/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/package.d -------------------------------------------------------------------------------- /source/inochi2d/ver.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Inochi2D/inochi2d/HEAD/source/inochi2d/ver.d --------------------------------------------------------------------------------