Git Product home page Git Product logo

faclig's Introduction

faclig

docs/img/289767.gif

Rendering ASCII Art(AA) model that follows Face tracking data on CUI This aims to be Live2D for AA. This uses Virtual motion capture protocol(VMCP) and act as Marionette.

Still under development.

feature

  • AA model format
  • Apply tracking data to model

How to use this

Start VMCP Performer (You can find some of them at Official website)

Once it’s up, execute command along with faclig model path(format in faclig_format.md – en)

# execute faclig with path
$ faclig resources/face.faclig.yaml

how to run

# without installing faclig
$ stack run -- <PATH>
# after installing faclig
$ faclig <PATH>

how to install

faclig's People

Contributors

cj-bc avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

faclig's Issues

ライセンス確認する

hVMCPのライセンスがGPL3.0なので、コピーレフトに伴って自動的にGPL3.0になる…はず。

顔のパーツを顔からの相対座標で描画する

英語、難しい

現状、目と口は画面全体からの絶対座標で表現されています。
が、目や口は顔から出ることはなく、そんなに位置が変わることもありません。
つまり、顔からの相対座標でいいんじゃね?と気がついたんですよね。
うん。
これ大事なので早めにやる。

Support shgif data

If we can trigger some animation by pusshing buttons, isn't it really exiting?

refactoring

The code is bad...
Probably,

  • Object Oriented?
  • separate into some lib

Support user custom src

For now, the program use /src and it's defined in the code strictly.
I should change this to be able to treat user custom data.
This could add some config file treatment?

More usefull log

Logging is really needed to know what's going on with openCV.
but print doesn't work because curosor is moving a lot

rename files

draw.sh/eye_tracking.py does not mean its work.
Wrong name leads wrong understanding.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.