Web Tech driven Hackable VFX App
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
build-assets
packages
.gitignore
.node-version
.travis.yml
LICENSE
README.md
babel.config.js
gulpfile.babel.js
jest.config.js
package.json
setup.sh
tsconfig.base.json
tslint.json
yarn.lock

README.md

Delir

Web Technology driven VFX Application

How to develop Delir plugin

See plugin-example

For developer

Run Delir for development

  1. Delir depends to below softwares. You must install the above program before starting development.
  • Node.js 6+ brew install node
  • yarn (yarnpkg/yarn) npm i -g yarn
  • node-gyp npm i -g node-gyp
  • ffmpeg brew install ffmpeg
  1. Clone this repository
git clone git@github.com:Ragg-/delir.git
git checkout release/0.0.0-alpha.4
  1. Install dependency and start development
yarn dev

Ctrl+C to interrupt

Production building

Now only building for development machine platform. (mac / win) Native module can not build for another platform.

yarn build

Path to code

  • packages
    • delir -- Electron frontend of Delir
      • domain -- Operation / Action / Store / Utils set by domain
        • Editor -- Editor state and actions
        • Preference -- Editor preference state and actions
        • Project -- Project(Document) state and actions
        • Renderer -- Delir engine state and actions
      • modules -- Modal windows
      • utils -- View utilities non relate some domain
      • views -- View components
    • delir-core -- Core module codes (Project structure, engine, calculation, renderer)
    • deream -- Renderered frame exporter for ffmpeg
    • plugins -- Built-in Delir plugins (build with webpack)