├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature-request-improvement.md │ ├── other.md │ └── question-help.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── _config.yml ├── examples ├── images │ ├── Yilia-plus.png │ ├── alipay.jpeg │ ├── qrcode.png │ ├── web.png │ └── weixin.png └── index.html ├── languages ├── default.yml ├── en.yml ├── fr.yml ├── nl.yml ├── no.yml ├── ru.yml ├── zh-CN.yml ├── zh-Hans.yml └── zh-tw.yml ├── layout ├── _partial │ ├── activate-power-mode.ejs │ ├── after-footer.ejs │ ├── archive-post.ejs │ ├── archive.ejs │ ├── article.ejs │ ├── aside.ejs │ ├── background.ejs │ ├── baidu-analytics.ejs │ ├── baidu-push.ejs │ ├── css.ejs │ ├── footer.ejs │ ├── google-analytics.ejs │ ├── head.ejs │ ├── header.ejs │ ├── hover-effect.ejs │ ├── left-col.ejs │ ├── live2d-widget.ejs │ ├── mathjax.ejs │ ├── mobile-nav.ejs │ ├── post │ │ ├── category.ejs │ │ ├── changyan.ejs │ │ ├── date.ejs │ │ ├── giteement.ejs │ │ ├── gitment.ejs │ │ ├── nav.ejs │ │ ├── share.ejs │ │ ├── tag.ejs │ │ ├── title.ejs │ │ └── word.ejs │ ├── script.ejs │ ├── tab-title-change.ejs │ ├── toc.ejs │ ├── tools.ejs │ └── viewer.ejs ├── archive.ejs ├── category.ejs ├── index.ejs ├── layout.ejs ├── page.ejs ├── post.ejs └── tag.ejs ├── package-lock.json ├── package.json ├── scripts ├── default_config.js ├── filters │ ├── index.js │ └── meta_generator.js ├── helpers │ ├── wordcount.js │ └── yilia-plus-vendors.js ├── lib │ └── core.js └── yilia_plus_log.js ├── source-src ├── css.ejs ├── css │ ├── _core.scss │ ├── _function.scss │ ├── archive.scss │ ├── article-inner.scss │ ├── article-main.scss │ ├── article-nav.scss │ ├── article.scss │ ├── aside.scss │ ├── comment.scss │ ├── core │ │ ├── _animation.scss │ │ ├── _media-queries.scss │ │ ├── _mixin.scss │ │ ├── _reset.scss │ │ └── _variables.scss │ ├── declare.scss │ ├── fonts.scss │ ├── fonts │ │ ├── bak │ │ │ ├── fonts.scss │ │ │ ├── iconfont.eot │ │ │ ├── iconfont.svg │ │ │ ├── iconfont.ttf │ │ │ └── iconfont.woff │ │ ├── fonteditor.eot │ │ ├── fonteditor.svg │ │ ├── fonteditor.ttf │ │ ├── fonteditor.woff │ │ ├── fonteditor.woff2 │ │ └── yilia-plus │ │ │ ├── fonteditor.eot │ │ │ ├── fonteditor.svg │ │ │ ├── fonteditor.ttf │ │ │ └── fonteditor.woff │ ├── footer.scss │ ├── global.scss │ ├── grid.scss │ ├── highlight.scss │ ├── hover-reveal.scss │ ├── img │ │ ├── checkered-pattern.png │ │ ├── scrollbar_arrow.png │ │ └── tooltip.svg │ ├── left.scss │ ├── main.scss │ ├── mobile-slider.scss │ ├── mobile.scss │ ├── page.scss │ ├── reward.scss │ ├── scroll.scss │ ├── share.scss │ ├── social.scss │ ├── tags-cloud.scss │ ├── tags.scss │ ├── tools.scss │ └── tooltip.scss ├── js │ ├── Q.js │ ├── anm.js │ ├── aside.js │ ├── browser.js │ ├── fix.js │ ├── main.js │ ├── mobile.js │ ├── share.js │ ├── slider.js │ ├── util.js │ └── viewer.js └── script.ejs ├── source ├── fonts │ ├── default-skin.b257fa.svg │ ├── fonteditor.3da1ef.woff │ ├── fonteditor.3e0d4a.svg │ ├── fonteditor.86c132.eot │ ├── fonteditor.bbc4b5.woff2 │ ├── fonteditor.fe4d8a.ttf │ └── tooltip.4004ff.svg ├── gitment │ └── APlayer.min.js ├── img │ ├── alipay.jpg │ ├── biubiubiu.gif │ ├── default-skin.png │ ├── forkme.png │ ├── gitee.svg │ ├── preloader.gif │ ├── scrollbar_arrow.png │ └── weixin.png ├── lib │ ├── busuanzi.pure.js │ ├── clickLove.js │ ├── default.css │ ├── giteement.browser.js │ ├── gitment.css │ ├── gitment.js │ ├── gitment.js.bak │ ├── gitment.js.bak2 │ ├── jquery-2.1.4.min.js │ ├── oauthcallback.browser.js │ ├── pace.min.js │ └── snow.js ├── live2d_models │ ├── chitose │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── chitose.model.json │ │ │ ├── chitose.physics.json │ │ │ ├── chitose.pose.json │ │ │ ├── exp │ │ │ │ ├── f01.exp.json │ │ │ │ ├── f02.exp.json │ │ │ │ ├── f03.exp.json │ │ │ │ ├── f04.exp.json │ │ │ │ ├── f05.exp.json │ │ │ │ ├── f06.exp.json │ │ │ │ └── f07.exp.json │ │ │ ├── moc │ │ │ │ ├── chitose.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── chitose.moc │ │ │ └── mtn │ │ │ │ ├── chitose_handwave.mtn │ │ │ │ ├── chitose_idle.mtn │ │ │ │ ├── chitose_kime01.mtn │ │ │ │ └── chitose_kime02.mtn │ │ ├── package-lock.json │ │ └── package.json │ ├── epsilon2_1 │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── Epsilon2.1.model.json │ │ │ ├── Epsilon2.1.physics.json │ │ │ ├── exp │ │ │ │ ├── f01.exp.json │ │ │ │ ├── f02.exp.json │ │ │ │ ├── f03.exp.json │ │ │ │ ├── f04.exp.json │ │ │ │ ├── f05.exp.json │ │ │ │ ├── f06.exp.json │ │ │ │ ├── f07.exp.json │ │ │ │ └── f08.exp.json │ │ │ ├── moc │ │ │ │ ├── Epsilon2.1.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── Epsilon2.1.moc │ │ │ └── mtn │ │ │ │ ├── Epsilon2.1_idle_01.mtn │ │ │ │ ├── Epsilon2.1_m_01.mtn │ │ │ │ ├── Epsilon2.1_m_02.mtn │ │ │ │ ├── Epsilon2.1_m_03.mtn │ │ │ │ ├── Epsilon2.1_m_04.mtn │ │ │ │ ├── Epsilon2.1_m_05.mtn │ │ │ │ ├── Epsilon2.1_m_06.mtn │ │ │ │ ├── Epsilon2.1_m_07.mtn │ │ │ │ ├── Epsilon2.1_m_08.mtn │ │ │ │ ├── Epsilon2.1_m_sp_01.mtn │ │ │ │ ├── Epsilon2.1_m_sp_02.mtn │ │ │ │ ├── Epsilon2.1_m_sp_03.mtn │ │ │ │ ├── Epsilon2.1_m_sp_04.mtn │ │ │ │ ├── Epsilon2.1_m_sp_05.mtn │ │ │ │ └── Epsilon2.1_shake_01.mtn │ │ ├── package-lock.json │ │ └── package.json │ ├── gf │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── Gantzert_Felixander.model.json │ │ │ ├── moc │ │ │ │ ├── Gantzert_Felixander.2048 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ ├── texture_02.png │ │ │ │ │ ├── texture_03.png │ │ │ │ │ ├── texture_04.png │ │ │ │ │ ├── texture_05.png │ │ │ │ │ └── texture_06.png │ │ │ │ └── Gantzert_Felixander.moc │ │ │ └── mtn │ │ │ │ ├── A_00_idle.mtn │ │ │ │ ├── A_01.mtn │ │ │ │ ├── A_02.mtn │ │ │ │ ├── A_03.mtn │ │ │ │ ├── A_04.mtn │ │ │ │ └── A_05.mtn │ │ ├── package-lock.json │ │ └── package.json │ ├── haru │ │ ├── .gitignore │ │ ├── 01 │ │ │ └── assets │ │ │ │ ├── exp │ │ │ │ ├── f01.exp.json │ │ │ │ ├── f02.exp.json │ │ │ │ ├── f03.exp.json │ │ │ │ ├── f04.exp.json │ │ │ │ ├── f05.exp.json │ │ │ │ ├── f06.exp.json │ │ │ │ ├── f07.exp.json │ │ │ │ └── f08.exp.json │ │ │ │ ├── haru01.model.json │ │ │ │ ├── haru01.physics.json │ │ │ │ ├── haru01.pose.json │ │ │ │ ├── moc │ │ │ │ ├── haru01.1024 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ └── texture_02.png │ │ │ │ └── haru01.moc │ │ │ │ ├── mtn │ │ │ │ ├── flickHead_00.mtn │ │ │ │ ├── idle_00.mtn │ │ │ │ ├── idle_01.mtn │ │ │ │ ├── idle_02.mtn │ │ │ │ ├── pinchIn_00.mtn │ │ │ │ ├── pinchOut_00.mtn │ │ │ │ ├── shake_00.mtn │ │ │ │ ├── tapBody_00.mtn │ │ │ │ ├── tapBody_01.mtn │ │ │ │ ├── tapBody_02.mtn │ │ │ │ ├── tapBody_03.mtn │ │ │ │ ├── tapBody_04.mtn │ │ │ │ ├── tapBody_05.mtn │ │ │ │ ├── tapBody_06.mtn │ │ │ │ ├── tapBody_07.mtn │ │ │ │ ├── tapBody_08.mtn │ │ │ │ └── tapBody_09.mtn │ │ │ │ └── snd │ │ │ │ ├── flickHead_00.mp3 │ │ │ │ ├── pinchIn_00.mp3 │ │ │ │ ├── pinchOut_00.mp3 │ │ │ │ ├── shake_00.mp3 │ │ │ │ ├── tapBody_00.mp3 │ │ │ │ ├── tapBody_01.mp3 │ │ │ │ └── tapBody_02.mp3 │ │ ├── 02 │ │ │ └── assets │ │ │ │ ├── exp │ │ │ │ ├── f01.exp.json │ │ │ │ ├── f02.exp.json │ │ │ │ ├── f03.exp.json │ │ │ │ ├── f04.exp.json │ │ │ │ ├── f05.exp.json │ │ │ │ ├── f06.exp.json │ │ │ │ ├── f07.exp.json │ │ │ │ └── f08.exp.json │ │ │ │ ├── haru02.model.json │ │ │ │ ├── haru02.physics.json │ │ │ │ ├── haru02.pose.json │ │ │ │ ├── moc │ │ │ │ ├── haru02.1024 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ └── texture_02.png │ │ │ │ └── haru02.moc │ │ │ │ ├── mtn │ │ │ │ ├── flickHead_00.mtn │ │ │ │ ├── idle_00.mtn │ │ │ │ ├── idle_01.mtn │ │ │ │ ├── idle_02.mtn │ │ │ │ ├── pinchIn_00.mtn │ │ │ │ ├── pinchOut_00.mtn │ │ │ │ ├── shake_00.mtn │ │ │ │ ├── tapBody_00.mtn │ │ │ │ ├── tapBody_01.mtn │ │ │ │ ├── tapBody_02.mtn │ │ │ │ ├── tapBody_03.mtn │ │ │ │ ├── tapBody_04.mtn │ │ │ │ ├── tapBody_05.mtn │ │ │ │ ├── tapBody_06.mtn │ │ │ │ ├── tapBody_07.mtn │ │ │ │ ├── tapBody_08.mtn │ │ │ │ └── tapBody_09.mtn │ │ │ │ └── snd │ │ │ │ ├── flickHead_00.mp3 │ │ │ │ ├── pinchIn_00.mp3 │ │ │ │ ├── pinchOut_00.mp3 │ │ │ │ ├── shake_00.mp3 │ │ │ │ ├── tapBody_00.mp3 │ │ │ │ ├── tapBody_01.mp3 │ │ │ │ └── tapBody_02.mp3 │ │ ├── package-lock.json │ │ └── package.json │ ├── haruto │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── haruto.model.json │ │ │ ├── haruto.physics.json │ │ │ ├── moc │ │ │ │ ├── haruto.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── haruto.moc │ │ │ └── mtn │ │ │ │ ├── 01.mtn │ │ │ │ ├── 02.mtn │ │ │ │ ├── 03.mtn │ │ │ │ ├── 04.mtn │ │ │ │ ├── 05.mtn │ │ │ │ ├── 06.mtn │ │ │ │ ├── 07.mtn │ │ │ │ ├── 08.mtn │ │ │ │ ├── 09.mtn │ │ │ │ └── idle_02.mtn │ │ ├── package-lock.json │ │ └── package.json │ ├── hibiki │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── exp │ │ │ │ ├── f01.exp.json │ │ │ │ ├── f02.exp.json │ │ │ │ ├── f03.exp.json │ │ │ │ ├── f04.exp.json │ │ │ │ ├── f05.exp.json │ │ │ │ └── f06.exp.json │ │ │ ├── hibiki.model.json │ │ │ ├── hibiki.physics.json │ │ │ ├── moc │ │ │ │ ├── hibiki.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── hibiki.moc │ │ │ ├── mtn │ │ │ │ ├── hibiki_01.mtn │ │ │ │ ├── hibiki_02.mtn │ │ │ │ ├── hibiki_03.mtn │ │ │ │ ├── hibiki_04.mtn │ │ │ │ ├── hibiki_05.mtn │ │ │ │ ├── idle_01.mtn │ │ │ │ ├── idle_02.mtn │ │ │ │ ├── idle_03.mtn │ │ │ │ └── idle_04.mtn │ │ │ └── snd │ │ │ │ ├── hibiki_01.mp3 │ │ │ │ ├── hibiki_02.mp3 │ │ │ │ ├── hibiki_03.mp3 │ │ │ │ ├── hibiki_04.mp3 │ │ │ │ └── hibiki_05.mp3 │ │ ├── package-lock.json │ │ └── package.json │ ├── hijiki │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── hijiki.model.json │ │ │ ├── hijiki.pose.json │ │ │ ├── moc │ │ │ │ ├── hijiki.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── hijiki.moc │ │ │ └── mtn │ │ │ │ ├── 00_idle.mtn │ │ │ │ ├── 01.mtn │ │ │ │ ├── 02.mtn │ │ │ │ ├── 03.mtn │ │ │ │ ├── 04.mtn │ │ │ │ ├── 05.mtn │ │ │ │ ├── 06.mtn │ │ │ │ ├── 07.mtn │ │ │ │ └── 08.mtn │ │ ├── package-lock.json │ │ └── package.json │ ├── izumi │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── exp │ │ │ │ ├── f01.exp.json │ │ │ │ ├── f02.exp.json │ │ │ │ ├── f03.exp.json │ │ │ │ ├── f04.exp.json │ │ │ │ ├── f05.exp.json │ │ │ │ ├── f06.exp.json │ │ │ │ └── f07.exp.json │ │ │ ├── izumi.model.json │ │ │ ├── izumi.physics.json │ │ │ ├── moc │ │ │ │ ├── izumi_illust.1024 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ ├── texture_02.png │ │ │ │ │ └── texture_03.png │ │ │ │ └── izumi_illust.moc │ │ │ ├── mtn │ │ │ │ ├── idle_01.mtn │ │ │ │ ├── idle_02.mtn │ │ │ │ ├── idle_03.mtn │ │ │ │ ├── idle_04.mtn │ │ │ │ ├── izumi_01.mtn │ │ │ │ ├── izumi_02.mtn │ │ │ │ ├── izumi_03.mtn │ │ │ │ ├── izumi_04.mtn │ │ │ │ ├── izumi_05.mtn │ │ │ │ ├── izumi_06.mtn │ │ │ │ ├── izumi_07.mtn │ │ │ │ ├── izumi_08.mtn │ │ │ │ ├── izumi_09.mtn │ │ │ │ └── izumi_10.mtn │ │ │ └── snd │ │ │ │ ├── izumi_01.mp3 │ │ │ │ ├── izumi_02.mp3 │ │ │ │ ├── izumi_03.mp3 │ │ │ │ ├── izumi_04.mp3 │ │ │ │ ├── izumi_05.mp3 │ │ │ │ ├── izumi_06.mp3 │ │ │ │ ├── izumi_07.mp3 │ │ │ │ ├── izumi_08.mp3 │ │ │ │ ├── izumi_09.mp3 │ │ │ │ └── izumi_10.mp3 │ │ ├── package-lock.json │ │ └── package.json │ ├── koharu │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── koharu.model.json │ │ │ ├── koharu.physics.json │ │ │ ├── moc │ │ │ │ ├── koharu.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── koharu.moc │ │ │ └── mtn │ │ │ │ ├── 01.mtn │ │ │ │ ├── 02.mtn │ │ │ │ ├── 03.mtn │ │ │ │ ├── 04.mtn │ │ │ │ ├── 05.mtn │ │ │ │ ├── 06.mtn │ │ │ │ ├── 07.mtn │ │ │ │ ├── 08.mtn │ │ │ │ ├── 09.mtn │ │ │ │ └── idle.mtn │ │ ├── package-lock.json │ │ └── package.json │ ├── miku │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── miku.model.json │ │ │ ├── miku.physics.json │ │ │ ├── moc │ │ │ │ ├── miku.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── miku.moc │ │ │ └── mtn │ │ │ │ ├── miku_idle_01.mtn │ │ │ │ ├── miku_m_01.mtn │ │ │ │ ├── miku_m_02.mtn │ │ │ │ ├── miku_m_03.mtn │ │ │ │ ├── miku_m_04.mtn │ │ │ │ ├── miku_m_05.mtn │ │ │ │ ├── miku_m_06.mtn │ │ │ │ └── miku_shake_01.mtn │ │ ├── package-lock.json │ │ └── package.json │ ├── ni-j │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── ni-j.2048 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ └── texture_01.png │ │ │ │ └── ni-j.moc │ │ │ ├── mtn │ │ │ │ ├── 00_idle.mtn │ │ │ │ ├── 01_happy.mtn │ │ │ │ ├── 02_angry.mtn │ │ │ │ ├── 03_fear.mtn │ │ │ │ ├── 04_surprise.mtn │ │ │ │ ├── 05_fun.mtn │ │ │ │ ├── 06_love.mtn │ │ │ │ ├── 07_bye.mtn │ │ │ │ ├── 08_sad.mtn │ │ │ │ ├── 09_yawn.mtn │ │ │ │ ├── 10_yeah.mtn │ │ │ │ ├── 11_muscle.mtn │ │ │ │ ├── 12_stagger.mtn │ │ │ │ ├── 13_cry.mtn │ │ │ │ ├── 14_ sigh.mtn │ │ │ │ ├── 15_joy.mtn │ │ │ │ ├── 16_menace.mtn │ │ │ │ ├── 17_yes.mtn │ │ │ │ ├── 18_no.mtn │ │ │ │ ├── 19_walk.mtn │ │ │ │ └── 20_sleep.mtn │ │ │ ├── ni-j.model.json │ │ │ ├── ni-j.physics.json │ │ │ └── ni-j.pose.json │ │ ├── package-lock.json │ │ └── package.json │ ├── nico │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── nico.2048 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ └── texture_02.png │ │ │ │ └── nico.moc │ │ │ ├── mtn │ │ │ │ ├── 00_idle.mtn │ │ │ │ ├── 01_happy.mtn │ │ │ │ ├── 02_angry.mtn │ │ │ │ ├── 03_fear.mtn │ │ │ │ ├── 04_surprise.mtn │ │ │ │ ├── 05_fun.mtn │ │ │ │ ├── 06_love.mtn │ │ │ │ ├── 07_bye.mtn │ │ │ │ ├── 08_sad.mtn │ │ │ │ ├── 09_yawn.mtn │ │ │ │ ├── 10_yeah.mtn │ │ │ │ ├── 11_muscle.mtn │ │ │ │ ├── 12_stagger.mtn │ │ │ │ ├── 13_cry.mtn │ │ │ │ ├── 14_ sigh.mtn │ │ │ │ ├── 15_joy.mtn │ │ │ │ ├── 16_menace.mtn │ │ │ │ ├── 17_yes.mtn │ │ │ │ ├── 18_no.mtn │ │ │ │ ├── 19_walk.mtn │ │ │ │ └── 20_sleep.mtn │ │ │ ├── nico.model.json │ │ │ ├── nico.physics.json │ │ │ └── nico.pose.json │ │ ├── package-lock.json │ │ └── package.json │ ├── nietzsche │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── nietzsche.2048 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ └── texture_02.png │ │ │ │ └── nietzsche.moc │ │ │ ├── mtn │ │ │ │ ├── 00_idle.mtn │ │ │ │ ├── 01_happy.mtn │ │ │ │ ├── 02_angry.mtn │ │ │ │ ├── 03_fear.mtn │ │ │ │ ├── 04_surprise.mtn │ │ │ │ ├── 05_fun.mtn │ │ │ │ ├── 06_love.mtn │ │ │ │ ├── 07_bye.mtn │ │ │ │ ├── 08_sad.mtn │ │ │ │ ├── 09_yawn.mtn │ │ │ │ ├── 10_yeah.mtn │ │ │ │ ├── 11_muscle.mtn │ │ │ │ ├── 12_stagger.mtn │ │ │ │ ├── 13_cry.mtn │ │ │ │ ├── 14_ sigh.mtn │ │ │ │ ├── 15_joy.mtn │ │ │ │ ├── 16_menace.mtn │ │ │ │ ├── 17_yes.mtn │ │ │ │ ├── 18_no.mtn │ │ │ │ ├── 19_walk.mtn │ │ │ │ └── 20_sleep.mtn │ │ │ ├── nietzche.model.json │ │ │ ├── nietzsche.physics.json │ │ │ └── nietzsche.pose.json │ │ ├── package-lock.json │ │ └── package.json │ ├── nipsilon │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── nipsilon.2048 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ └── texture_02.png │ │ │ │ └── nipsilon.moc │ │ │ ├── mtn │ │ │ │ ├── 00_idle.mtn │ │ │ │ ├── 01_happy.mtn │ │ │ │ ├── 02_angry.mtn │ │ │ │ ├── 03_fear.mtn │ │ │ │ ├── 04_surprise.mtn │ │ │ │ ├── 05_fun.mtn │ │ │ │ ├── 06_love.mtn │ │ │ │ ├── 07_bye.mtn │ │ │ │ ├── 08_sad.mtn │ │ │ │ ├── 09_yawn.mtn │ │ │ │ ├── 10_yeah.mtn │ │ │ │ ├── 11_muscle.mtn │ │ │ │ ├── 12_stagger.mtn │ │ │ │ ├── 13_cry.mtn │ │ │ │ ├── 14_ sigh.mtn │ │ │ │ ├── 15_joy.mtn │ │ │ │ ├── 16_menace.mtn │ │ │ │ ├── 17_yes.mtn │ │ │ │ ├── 18_no.mtn │ │ │ │ ├── 19_walk.mtn │ │ │ │ └── 20_sleep.mtn │ │ │ ├── nipsilon.model.json │ │ │ ├── nipsilon.physics.json │ │ │ └── nipsilon.pose.json │ │ ├── package-lock.json │ │ └── package.json │ ├── nito │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── nito.2048 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ └── texture_01.png │ │ │ │ └── nito.moc │ │ │ ├── mtn │ │ │ │ ├── 00_idle.mtn │ │ │ │ ├── 01_happy.mtn │ │ │ │ ├── 02_angry.mtn │ │ │ │ ├── 03_fear.mtn │ │ │ │ ├── 04_surprise.mtn │ │ │ │ ├── 05_fun.mtn │ │ │ │ ├── 06_love.mtn │ │ │ │ ├── 07_bye.mtn │ │ │ │ ├── 08_sad.mtn │ │ │ │ ├── 09_yawn.mtn │ │ │ │ ├── 10_yeah.mtn │ │ │ │ ├── 11_muscle.mtn │ │ │ │ ├── 12_stagger.mtn │ │ │ │ ├── 13_cry.mtn │ │ │ │ ├── 14_ sigh.mtn │ │ │ │ ├── 15_joy.mtn │ │ │ │ ├── 16_menace.mtn │ │ │ │ ├── 17_yes.mtn │ │ │ │ ├── 18_no.mtn │ │ │ │ ├── 19_walk.mtn │ │ │ │ └── 20_sleep.mtn │ │ │ ├── nito.model.json │ │ │ ├── nito.physics.json │ │ │ └── nito.pose.json │ │ ├── package-lock.json │ │ └── package.json │ ├── shizuku │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── exp │ │ │ │ ├── f01.exp.json │ │ │ │ ├── f02.exp.json │ │ │ │ ├── f03.exp.json │ │ │ │ └── f04.exp.json │ │ │ ├── moc │ │ │ │ ├── shizuku.1024 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ ├── texture_01.png │ │ │ │ │ ├── texture_02.png │ │ │ │ │ ├── texture_03.png │ │ │ │ │ ├── texture_04.png │ │ │ │ │ └── texture_05.png │ │ │ │ └── shizuku.moc │ │ │ ├── mtn │ │ │ │ ├── flickHead_00.mtn │ │ │ │ ├── flickHead_01.mtn │ │ │ │ ├── flickHead_02.mtn │ │ │ │ ├── idle_00.mtn │ │ │ │ ├── idle_01.mtn │ │ │ │ ├── idle_02.mtn │ │ │ │ ├── pinchIn_00.mtn │ │ │ │ ├── pinchIn_01.mtn │ │ │ │ ├── pinchIn_02.mtn │ │ │ │ ├── pinchOut_00.mtn │ │ │ │ ├── pinchOut_01.mtn │ │ │ │ ├── pinchOut_02.mtn │ │ │ │ ├── shake_00.mtn │ │ │ │ ├── shake_01.mtn │ │ │ │ ├── shake_02.mtn │ │ │ │ ├── tapBody_00.mtn │ │ │ │ ├── tapBody_01.mtn │ │ │ │ └── tapBody_02.mtn │ │ │ ├── shizuku.model.json │ │ │ ├── shizuku.physics.json │ │ │ ├── shizuku.pose.json │ │ │ └── snd │ │ │ │ ├── flickHead_00.mp3 │ │ │ │ ├── flickHead_01.mp3 │ │ │ │ ├── flickHead_02.mp3 │ │ │ │ ├── pinchIn_00.mp3 │ │ │ │ ├── pinchIn_01.mp3 │ │ │ │ ├── pinchIn_02.mp3 │ │ │ │ ├── pinchOut_00.mp3 │ │ │ │ ├── pinchOut_01.mp3 │ │ │ │ ├── pinchOut_02.mp3 │ │ │ │ ├── shake_00.mp3 │ │ │ │ ├── shake_01.mp3 │ │ │ │ ├── shake_02.mp3 │ │ │ │ ├── tapBody_00.mp3 │ │ │ │ ├── tapBody_01.mp3 │ │ │ │ └── tapBody_02.mp3 │ │ ├── package-lock.json │ │ └── package.json │ ├── tororo │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── tororo.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── tororo.moc │ │ │ ├── mtn │ │ │ │ ├── 00_idle.mtn │ │ │ │ ├── 01.mtn │ │ │ │ ├── 02.mtn │ │ │ │ ├── 03.mtn │ │ │ │ ├── 04.mtn │ │ │ │ ├── 05.mtn │ │ │ │ ├── 06.mtn │ │ │ │ ├── 07.mtn │ │ │ │ └── 08.mtn │ │ │ ├── tororo.model.json │ │ │ └── tororo.pose.json │ │ ├── package-lock.json │ │ └── package.json │ ├── tsumiki │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── exp │ │ │ │ ├── F01.exp.json │ │ │ │ ├── F02.exp.json │ │ │ │ ├── F03.exp.json │ │ │ │ ├── F04.exp.json │ │ │ │ ├── F05.exp.json │ │ │ │ ├── F06.exp.json │ │ │ │ ├── F07.exp.json │ │ │ │ ├── F08.exp.json │ │ │ │ ├── F09.exp.json │ │ │ │ └── F10.exp.json │ │ │ ├── moc │ │ │ │ ├── tsumiki.2048 │ │ │ │ │ ├── texture_00.png │ │ │ │ │ └── texture_01.png │ │ │ │ └── tsumiki.moc │ │ │ ├── mtn │ │ │ │ ├── P01.mtn │ │ │ │ ├── tsumiki_idle_01.mtn │ │ │ │ ├── tsumiki_m_01.mtn │ │ │ │ ├── tsumiki_m_01_df.mtn │ │ │ │ ├── tsumiki_m_02.mtn │ │ │ │ ├── tsumiki_m_03.mtn │ │ │ │ ├── tsumiki_m_04.mtn │ │ │ │ ├── tsumiki_m_05.mtn │ │ │ │ ├── tsumiki_m_06.mtn │ │ │ │ ├── tsumiki_m_07.mtn │ │ │ │ ├── tsumiki_m_08.mtn │ │ │ │ ├── tsumiki_m_09.mtn │ │ │ │ ├── tsumiki_m_10.mtn │ │ │ │ ├── tsumiki_m_11.mtn │ │ │ │ ├── tsumiki_m_12.mtn │ │ │ │ ├── tsumiki_m_13.mtn │ │ │ │ ├── tsumiki_m_14.mtn │ │ │ │ ├── tsumiki_m_15.mtn │ │ │ │ ├── tsumiki_m_16.mtn │ │ │ │ ├── tsumiki_m_17.mtn │ │ │ │ ├── tsumiki_m_18.mtn │ │ │ │ ├── tsumiki_m_19.mtn │ │ │ │ ├── tsumiki_m_20.mtn │ │ │ │ ├── tsumiki_m_21.mtn │ │ │ │ ├── tsumiki_m_22.mtn │ │ │ │ ├── tsumiki_m_23.mtn │ │ │ │ └── tsumiki_m_24.mtn │ │ │ ├── tsumiki.model.json │ │ │ └── tsumiki.physics.json │ │ ├── package-lock.json │ │ └── package.json │ ├── unitychan │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── unitychan.2048 │ │ │ │ │ └── texture_00.png │ │ │ │ └── unitychan.moc │ │ │ ├── mtn │ │ │ │ ├── idle_01.mtn │ │ │ │ ├── idle_02.mtn │ │ │ │ ├── m_01.mtn │ │ │ │ ├── m_02.mtn │ │ │ │ ├── m_03.mtn │ │ │ │ ├── m_04.mtn │ │ │ │ ├── m_05.mtn │ │ │ │ ├── m_06.mtn │ │ │ │ ├── m_07.mtn │ │ │ │ ├── m_08.mtn │ │ │ │ ├── m_09.mtn │ │ │ │ ├── m_10.mtn │ │ │ │ ├── m_11.mtn │ │ │ │ ├── m_12.mtn │ │ │ │ ├── m_13.mtn │ │ │ │ └── m_14.mtn │ │ │ ├── unitychan.model.json │ │ │ └── unitychan.physics.json │ │ ├── package-lock.json │ │ └── package.json │ ├── wanko │ │ ├── .gitignore │ │ ├── assets │ │ │ ├── moc │ │ │ │ ├── wanko.1024 │ │ │ │ │ └── texture_00.png │ │ │ │ └── wanko.moc │ │ │ ├── mtn │ │ │ │ ├── idle_01.mtn │ │ │ │ ├── idle_02.mtn │ │ │ │ ├── idle_03.mtn │ │ │ │ ├── idle_04.mtn │ │ │ │ ├── shake_01.mtn │ │ │ │ ├── shake_02.mtn │ │ │ │ ├── touch_01.mtn │ │ │ │ ├── touch_02.mtn │ │ │ │ ├── touch_03.mtn │ │ │ │ ├── touch_04.mtn │ │ │ │ ├── touch_05.mtn │ │ │ │ └── touch_06.mtn │ │ │ └── wanko.model.json │ │ ├── package-lock.json │ │ └── package.json │ └── z16 │ │ ├── .gitignore │ │ ├── assets │ │ ├── exp │ │ │ └── f00.exp.json │ │ ├── moc │ │ │ ├── z16.1024 │ │ │ │ └── texture_00.png │ │ │ ├── z16.256 │ │ │ │ └── texture_00.png │ │ │ ├── z16.512 │ │ │ │ └── texture_00.png │ │ │ └── z16.moc │ │ ├── mtn │ │ │ └── idle.mtn │ │ ├── z16.model.json │ │ └── z16.physics.json │ │ ├── package-lock.json │ │ └── package.json ├── main.a5fda8.css ├── main.a5fda8.js ├── mobile.a2c207.js ├── plugins │ ├── TweenMax │ │ ├── HoverImg.js │ │ ├── TweenMax.min.js │ │ └── charming.min.js │ ├── activate-power-mode │ │ └── activate-power-mode.js │ ├── live2d-widget.js │ │ ├── L2Dwidget.0.min.js │ │ ├── L2Dwidget.0.min.js.map │ │ ├── L2Dwidget.common.js │ │ ├── L2Dwidget.common.js.map │ │ ├── L2Dwidget.min.js │ │ ├── L2Dwidget.min.js.map │ │ └── manifest.json │ └── ribbon.js │ │ ├── demo │ │ └── index.html │ │ ├── ribbon.js │ │ └── ribbon.min.js └── slider.27463f.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "stage-2"], 3 | "plugins": [ 4 | "transform-class-properties", 5 | "transform-runtime" 6 | ] 7 | } -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | build/*.js 2 | config/*.js 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['eslint-config-airbnb'], 3 | env: { 4 | browser: true, 5 | node: true, 6 | mocha: true, 7 | jest: true, 8 | es6: true 9 | }, 10 | parser: 'babel-eslint', 11 | parserOptions: { 12 | ecmaVersion: 6, 13 | ecmaFeatures: { 14 | jsx: true, 15 | experimentalObjectRestSpread: true 16 | } 17 | }, 18 | plugins: [ 19 | 'react', 20 | 'babel' 21 | ], 22 | rules: { 23 | 'curly': [2, 'all'], 24 | 'func-names': 0, 25 | 'prefer-const': 0, 26 | 'arrow-body-style': 0, 27 | 'react/sort-comp': 0, 28 | 'react/prop-types': 0, 29 | 'react/jsx-first-prop-new-line': 0, 30 | 'import/no-unresolved': 0, 31 | 'no-param-reassign': 0, 32 | 'no-return-assign': 0, 33 | 'max-len': [2, { 34 | 'code': 120 35 | }], 36 | 'consistent-return': 0, 37 | 'comma-dangle': 0 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js linguist-language=JavaScript 2 | *.css linguist-language=JavaScript 3 | *.scss linguist-language=JavaScript 4 | *.ejs linguist-language=JavaScript 5 | *.html linguist-language=JavaScript -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | custom: https://zhousiwei.gitee.io/ibooks/about/#%E6%89%93%E8%B5%8F -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 5 | 6 | ## 🐥环境 & 设置 7 | 8 | **Node.js & npm version** 9 | 10 | ```bash 11 | 12 | ``` 13 | 14 | **Your site `_config.yml`** (Optional) 15 | 16 | ```yml 17 | 18 | ``` 19 | 20 | **Your theme `_config.yml`** (Optional) 21 | 22 | ```yml 23 | 24 | ``` 25 | 26 | **Your browsers** (Optional) 27 | 28 | > The browser you use 29 | 30 | **Your OSes** (Optional) 31 | 32 | > what platforms (operating systems and devices) are affected? 33 | 34 | Your package.json `package.json`: 35 | 36 | ```json 37 | 38 | ``` 39 | 40 | ## For BUG 41 | 42 | 46 | 47 | ## ❓问题 48 | 49 | 50 | 51 | ## For feature request 52 | 53 | 54 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug修复 3 | about: Something isn't working as expected 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | ## ❓问题 11 | 12 | 13 | 14 | ## 🤔结果 & 预期 15 | 16 | Please describe what you expected to see.(请描述一下你希望看到什么) 17 | 18 | ## 🐥环境 & 设置 19 | 20 | **Node.js & npm version** 21 | 22 | ```bash 23 | ``` 24 | 25 | **Your site `_config.yml`** (Optional) 26 | 27 | ```yml 28 | ``` 29 | 30 | **Your theme `_config.yml`** (Optional) 31 | 32 | ```yml 33 | ``` 34 | 35 | **Your browsers** (Optional) 36 | 37 | > The browser you use 38 | 39 | **Your OSes** (Optional) 40 | 41 | > what platforms (operating systems and devices) are affected? 42 | 43 | ## 🙋Others 44 | 45 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request-improvement.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: 功能要求/改进 3 | about: I have a feature request, suggestion, improvement etc... 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | ## Feature Request 11 | 12 | 13 | 14 | ## 🙋Others 15 | 16 | 17 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: 其他问题 3 | about: Not a question, feature-request, bug 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | ## ❓问题 11 | 12 | 13 | 14 | ## 🤔结果 & 预期 15 | 16 | Please describe what you expected to see.(请描述一下你希望看到什么) 17 | 18 | ## 🐥环境 & 设置 19 | 20 | **Node.js & npm version** 21 | 22 | ```bash 23 | ``` 24 | 25 | **Your site `_config.yml`** (Optional) 26 | 27 | ```yml 28 | ``` 29 | 30 | **Your theme `_config.yml`** (Optional) 31 | 32 | ```yml 33 | ``` 34 | 35 | **Your browsers** (Optional) 36 | 37 | > The browser you use 38 | 39 | **Your OSes** (Optional) 40 | 41 | > what platforms (operating systems and devices) are affected? 42 | 43 | ## 🙋Others 44 | 45 | 46 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question-help.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: 问题/帮助 3 | about: I have a question, help for yilia-plus (e.g. Customize) 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | ## ❓问题 11 | 12 | 13 | 14 | ## 🤔结果 & 预期 15 | 16 | Please describe what you expected to see.(请描述一下你希望看到什么) 17 | 18 | ## 🐥环境 & 设置 19 | 20 | **Node.js & npm version** 21 | 22 | ```bash 23 | ``` 24 | 25 | **Your site `_config.yml`** (Optional) 26 | 27 | ```yml 28 | ``` 29 | 30 | **Your theme `_config.yml`** (Optional) 31 | 32 | ```yml 33 | ``` 34 | 35 | **Your browsers** (Optional) 36 | 37 | > The browser you use 38 | 39 | **Your OSes** (Optional) 40 | 41 | > what platforms (operating systems and devices) are affected? 42 | 43 | ## 🙋Others 44 | 45 | 46 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 4 | 5 | ## Description 6 | Please describe the change as necessary. 7 | If it's a feature or enhancement please be as detailed as possible. 8 | If it's a bug fix, please link the issue that it fixes or describe the bug in as much detail. 9 | 10 | ## Specific Changes proposed 11 | Please list the specific changes involved in this pull request. 12 | 13 | ## How to test 14 | 15 | ```bash 16 | git clone -b BRANCH https://github.com/USER/hexo-theme-yilia-plus.git 17 | cd hexo-theme-yilia-plus 18 | npm install 19 | npm run dist 20 | ``` 21 | 22 | ## Screenshots 23 | 24 | 25 | 26 | ## Pull request tasks 27 | 28 | - [ ] Add test cases for the changes. 29 | - [ ] Passed the CI test. 30 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.tabSize": 2, 3 | "editor.detectIndentation": false, 4 | "editor.renderControlCharacters": true, 5 | "editor.renderWhitespace": "none", 6 | "files.encoding": "utf8", 7 | "workbench.colorTheme": "Default Dark+", 8 | "search.exclude": { 9 | "**/node_modules": false, 10 | "**/bower_components": true 11 | }, 12 | "vsicons.dontShowNewVersionMessage": true, 13 | "terminal.integrated.rendererType": "dom", 14 | "window.zoomLevel": 1, 15 | "files.autoSave": "onWindowChange", 16 | "files.defaultLanguage": "markdown", 17 | "cSpell.userWords": [ 18 | "hljs" 19 | ], 20 | "sync.gist": "e6825bc89cb9971ca6f136ce07f17b68", 21 | "sync.quietSync": true, 22 | "sync.autoDownload": true, 23 | "sync.autoUpload": true, 24 | "sync.forceDownload": true, 25 | "sync.forceUpload": true 26 | } 27 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 思伟 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /examples/images/Yilia-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/examples/images/Yilia-plus.png -------------------------------------------------------------------------------- /examples/images/alipay.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/examples/images/alipay.jpeg -------------------------------------------------------------------------------- /examples/images/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/examples/images/qrcode.png -------------------------------------------------------------------------------- /examples/images/web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/examples/images/web.png -------------------------------------------------------------------------------- /examples/images/weixin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/examples/images/weixin.png -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 跳转中 8 | 9 | 10 | 跳转中... 11 | 12 | 13 | -------------------------------------------------------------------------------- /languages/default.yml: -------------------------------------------------------------------------------- 1 | # zh-CN: Chinese (Simplified) 大陆简体 2 | categories: 分类 3 | search: 搜索 4 | tags: 标签 5 | tagcloud: 标签云 6 | tweets: 推文 7 | prev: 上一页 8 | next: 下一页 9 | comment: 留言 10 | archive_a: 归档 11 | archive_b: 归档:%s 12 | page: 第 %d 页 13 | recent_posts: 最新文章 14 | newer: Newer 15 | older: Older 16 | share: Share 17 | powered_by: Powered by 18 | rss_feed: RSS Feed 19 | category: Category 20 | tag: Tag 21 | 22 | # 如果使用默认提示,请设置'NULL' 23 | subNav: 24 | title: 25 | github: GitHub 26 | gitee: 码云 27 | jianshu: 简书 28 | csdn: CSDN 29 | rss: RSS订阅 30 | zhihu: 知乎 31 | qq: QQ 32 | weixin: 微信 33 | weibo: 微博 34 | douban: 豆瓣 35 | segmentfault: SegmentFault 36 | bilibili: 哔哩哔哩 37 | acfun: 'NULL' 38 | mail: '邮件联系' # 邮件联系 39 | facebook: Facebook 40 | google: Google 41 | twitter: Twitter 42 | linkedin: 领英 43 | cnblog: 博客园 44 | blog: 博客 45 | -------------------------------------------------------------------------------- /languages/en.yml: -------------------------------------------------------------------------------- 1 | # en: English 2 | categories: Categories 3 | search: Search 4 | tags: Tags 5 | tagcloud: Tag Cloud 6 | tweets: Tweets 7 | prev: Prev 8 | next: Next 9 | comment: Comments 10 | archive_a: Archives 11 | archive_b: "Archives: %s" 12 | page: Page % d 13 | recent_posts: Recent Posts 14 | newer: Newer 15 | older: Older 16 | share: Share 17 | powered_by: Powered by 18 | rss_feed: RSS Feed 19 | category: Category 20 | tag: Tag 21 | 22 | # 如果使用默认提示,请设置'NULL' 23 | subNav: 24 | title: 25 | github: GitHub 26 | gitee: gitee 27 | jianshu: jianshu 28 | csdn: CSDN 29 | rss: RSS 30 | zhihu: zhihu 31 | qq: QQ 32 | weixin: wechat 33 | weibo: weibo 34 | douban: douban 35 | segmentfault: segmentfault 36 | bilibili: bilibili 37 | acfun: 'NULL' 38 | mail: 'Email' # 邮件联系 39 | facebook: Facebook 40 | google: Google 41 | twitter: twitter 42 | linkedin: linkedin 43 | cnblog: cnblog 44 | blog: blog -------------------------------------------------------------------------------- /languages/fr.yml: -------------------------------------------------------------------------------- 1 | categories: Catégories 2 | search: Rechercher 3 | tags: Mot-clés 4 | tagcloud: Nuage de mot-clés 5 | tweets: Tweets 6 | prev: Précédent 7 | next: Suivant 8 | comment: Commentaires 9 | archive_a: Archives 10 | archive_b: "Archives: %s" 11 | page: Page %d 12 | recent_posts: Articles récents 13 | newer: Récent 14 | older: Ancien 15 | share: Partager 16 | powered_by: Propulsé by 17 | rss_feed: Flux RSS 18 | category: Catégorie 19 | tag: Mot-clé 20 | -------------------------------------------------------------------------------- /languages/nl.yml: -------------------------------------------------------------------------------- 1 | 2 | categories: Categorieën 3 | search: Zoeken 4 | tags: Labels 5 | tagcloud: Tag Cloud 6 | tweets: Tweets 7 | prev: Vorige 8 | next: Volgende 9 | comment: Commentaren 10 | archive_a: Archieven 11 | archive_b: "Archieven: %s" 12 | page: Pagina %d 13 | recent_posts: Recente berichten 14 | newer: Nieuwer 15 | older: Ouder 16 | share: Delen 17 | powered_by: Powered by 18 | rss_feed: RSS Feed 19 | category: Categorie 20 | tag: Label 21 | -------------------------------------------------------------------------------- /languages/no.yml: -------------------------------------------------------------------------------- 1 | categories: Kategorier 2 | search: Søk 3 | tags: Tags 4 | tagcloud: Tag Cloud 5 | tweets: Tweets 6 | prev: Forrige 7 | next: Neste 8 | comment: Kommentarer 9 | archive_a: Arkiv 10 | archive_b: "Arkiv: %s" 11 | page: Side %d 12 | recent_posts: Siste innlegg 13 | newer: Newer 14 | older: Older 15 | share: Share 16 | powered_by: Powered by 17 | rss_feed: RSS Feed 18 | category: Category 19 | tag: Tag -------------------------------------------------------------------------------- /languages/ru.yml: -------------------------------------------------------------------------------- 1 | categories: Категории 2 | search: Поиск 3 | tags: Метки 4 | tagcloud: Облако меток 5 | tweets: Твиты 6 | prev: Назад 7 | next: Вперед 8 | comment: Комментарии 9 | archive_a: Архив 10 | archive_b: "Архив: %s" 11 | page: Страница %d 12 | recent_posts: Недавние записи 13 | newer: Следующий 14 | older: Предыдущий 15 | share: Поделиться 16 | powered_by: Создано с помощью 17 | rss_feed: RSS-каналы 18 | category: Категория 19 | tag: Метка -------------------------------------------------------------------------------- /languages/zh-CN.yml: -------------------------------------------------------------------------------- 1 | # zh-CN: Chinese (Simplified) 大陆简体 2 | categories: 分类 3 | search: 搜索 4 | tags: 标签 5 | tagcloud: 标签云 6 | tweets: 推文 7 | prev: 上一页 8 | next: 下一页 9 | comment: 留言 10 | archive_a: 归档 11 | archive_b: 归档:%s 12 | page: 第 %d 页 13 | recent_posts: 最新文章 14 | newer: Newer 15 | older: Older 16 | share: Share 17 | powered_by: Powered by 18 | rss_feed: RSS Feed 19 | category: Category 20 | tag: Tag 21 | 22 | # 如果使用默认提示,请设置'NULL' 23 | subNav: 24 | title: 25 | github: GitHub 26 | gitee: 码云 27 | jianshu: 简书 28 | csdn: CSDN 29 | rss: RSS订阅 30 | zhihu: 知乎 31 | qq: QQ 32 | weixin: 微信 33 | weibo: 微博 34 | douban: 豆瓣 35 | segmentfault: SegmentFault 36 | bilibili: 哔哩哔哩 37 | acfun: 'NULL' 38 | mail: '邮件联系' # 邮件联系 39 | facebook: Facebook 40 | google: Google 41 | twitter: Twitter 42 | linkedin: 领英 43 | cnblog: 博客园 44 | blog: 博客 45 | -------------------------------------------------------------------------------- /languages/zh-Hans.yml: -------------------------------------------------------------------------------- 1 | # zh-Hans: Chinese (Simplified) 大陆简体 2 | categories: 分类 3 | search: 搜索 4 | tags: 标签 5 | tagcloud: 标签云 6 | tweets: 推文 7 | prev: 上一页 8 | next: 下一页 9 | comment: 留言 10 | archive_a: 归档 11 | archive_b: 归档:%s 12 | page: 第 %d 页 13 | recent_posts: 最新文章 14 | newer: Newer 15 | older: Older 16 | share: Share 17 | powered_by: Powered by 18 | rss_feed: RSS Feed 19 | category: Category 20 | tag: Tag 21 | 22 | # 如果使用默认提示,请设置'NULL' 23 | subNav: 24 | title: 25 | github: GitHub 26 | gitee: 码云 27 | jianshu: 简书 28 | csdn: CSDN 29 | rss: RSS订阅 30 | zhihu: 知乎 31 | qq: QQ 32 | weixin: 微信 33 | weibo: 微博 34 | douban: 豆瓣 35 | segmentfault: SegmentFault 36 | bilibili: 哔哩哔哩 37 | acfun: 'NULL' 38 | mail: '邮件联系' # 邮件联系 39 | facebook: Facebook 40 | google: Google 41 | twitter: Twitter 42 | linkedin: 领英 43 | cnblog: 博客园 44 | blog: 博客 45 | -------------------------------------------------------------------------------- /languages/zh-tw.yml: -------------------------------------------------------------------------------- 1 | # zh-TW: Chinese (Traditional) 台灣正體 2 | # 转换帮助工具:https://brushes8.com/zhong-wen-jian-ti-fan-ti-zhuan-huan 3 | categories: 分類 4 | search: 搜尋 5 | tags: 標籤 6 | tagcloud: 標籤雲 7 | tweets: 推文 8 | prev: 上一頁 9 | next: 下一頁 10 | comment: 留言 11 | archive_a: 彙整 12 | archive_b: 彙整:%s 13 | page: 第 %d 頁 14 | recent_posts: 最新文章 15 | newer: Newer 16 | older: Older 17 | share: Share 18 | powered_by: Powered by 19 | rss_feed: RSS Feed 20 | category: Category 21 | tag: Tag 22 | 23 | # 如果使用默认提示,请设置'NULL' 24 | subNav: 25 | title: 26 | github: GitHub 27 | gitee: 碼雲 28 | jianshu: 簡書 29 | csdn: CSDN 30 | rss: RSS訂閱 31 | zhihu: 知乎 32 | qq: QQ 33 | weixin: 微信 34 | weibo: 微博 35 | douban: 豆瓣 36 | segmentfault: SegmentFault 37 | bilibili: 嗶哩嗶哩 38 | acfun: 'NULL' 39 | mail: '邮件联系' # 邮件联系 40 | facebook: Facebook 41 | google: Google 42 | twitter: Twitter 43 | linkedin: 領英 44 | cnblog: 博客園 45 | blog: 博客 -------------------------------------------------------------------------------- /layout/_partial/activate-power-mode.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.activate_power_mode && theme.activate_power_mode.enable){ %> 2 | 3 | 8 | <% } %> -------------------------------------------------------------------------------- /layout/_partial/after-footer.ejs: -------------------------------------------------------------------------------- 1 | 16 | 17 | <%- partial('script') %> 18 | 19 | <% if (theme.mathjax){ %> 20 | <%- partial('mathjax') %> 21 | <% } %> 22 | <%# "弃用" %> 23 | 24 | <%- partial('tab-title-change') %> -------------------------------------------------------------------------------- /layout/_partial/archive-post.ejs: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | 7 | <%- partial('post/title', {class_name: 'archive-article-title'}) %> 8 | 12 |
13 |
14 |
15 |
-------------------------------------------------------------------------------- /layout/_partial/archive.ejs: -------------------------------------------------------------------------------- 1 | <% if (pagination == 2){ %> 2 | <% page.posts.each(function(post){ %> 3 | <%- partial('article', {post: post, index: true}) %> 4 | <% }) %> 5 | <% if (page.total > 1){ %> 6 | 12 | <% } %> 13 | <% } else { %> 14 | <% var last; %> 15 | <% page.posts.each(function(post, i){ %> 16 | <% var year = post.date.year(); %> 17 | <% if (last != year){ %> 18 | <% if (last != null){ %> 19 | 20 | <% } %> 21 | <% last = year; %> 22 |
23 |
24 | <%= year %> 25 |
26 |
27 | <% } %> 28 | <%- partial('archive-post', {post: post, even: i % 2 == 0}) %> 29 | <% }) %> 30 | <% if (page.posts.length){ %> 31 |
32 | <% } %> 33 | 34 | <% if (page.total > 1){ %> 35 | 41 | <% } %> 42 | 43 | <% } %> -------------------------------------------------------------------------------- /layout/_partial/aside.ejs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layout/_partial/background.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.background_image){ %> 2 | <%# "弃用" %> 3 | 4 | 18 | <% } %> -------------------------------------------------------------------------------- /layout/_partial/baidu-analytics.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.baidu_analytics){ %> 2 | 11 | <% } %> 12 | -------------------------------------------------------------------------------- /layout/_partial/baidu-push.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.baidu_push){ %> 2 | <%# "开启百度站长平台自动推送:https://ziyuan.baidu.com/linksubmit/index" %> 3 | 17 | <% } %> 18 | -------------------------------------------------------------------------------- /layout/_partial/css.ejs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /layout/_partial/google-analytics.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.google_analytics){ %> 2 | <%# "Google Analytics" %> 3 | 13 | <%# "End Google Analytics" %> 14 | <% } %> 15 | -------------------------------------------------------------------------------- /layout/_partial/header.ejs: -------------------------------------------------------------------------------- 1 | 33 | -------------------------------------------------------------------------------- /layout/_partial/hover-effect.ejs: -------------------------------------------------------------------------------- 1 | <% if (global === 0 || global === 1) { %> 2 | 3 | 4 | 5 | 34 | <% } %> -------------------------------------------------------------------------------- /layout/_partial/mathjax.ejs: -------------------------------------------------------------------------------- 1 | 17 | 18 | 20 | -------------------------------------------------------------------------------- /layout/_partial/post/category.ejs: -------------------------------------------------------------------------------- 1 | <% if (post.categories && post.categories.length){ %> 2 |
3 | 4 | 11 |
12 | <% } %> 13 | -------------------------------------------------------------------------------- /layout/_partial/post/changyan.ejs: -------------------------------------------------------------------------------- 1 |
2 | 3 | 9 | -------------------------------------------------------------------------------- /layout/_partial/post/date.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.busuanzi && theme.busuanzi.enable && !index && theme.busuanzi.article_visit){ %> 2 | <%# "不蒜子统计" %> 3 | 6 | <% } %> 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /layout/_partial/post/giteement.ejs: -------------------------------------------------------------------------------- 1 | <% if (!index && post.comments && theme.giteement && theme.giteement.enable){ %> 2 |
3 | <% if (theme.giteement && theme.giteement.remote){ %> 4 | 5 | 6 | 7 | 8 | <% } else { %> 9 | 10 | 11 | <% } %> 12 | 27 | <% } %> 28 | -------------------------------------------------------------------------------- /layout/_partial/post/gitment.ejs: -------------------------------------------------------------------------------- 1 | <% if (!index && theme.gitment_owner){ %> 2 |
3 | <% if (theme.gitment_remote){ %> 4 | 5 | 6 | <% } else { %> 7 | 8 | 9 | 10 | <% } %> 11 | 24 | <% } %> 25 | -------------------------------------------------------------------------------- /layout/_partial/post/nav.ejs: -------------------------------------------------------------------------------- 1 | <% if (post.prev || post.next){ %> 2 | 22 | <% } %> -------------------------------------------------------------------------------- /layout/_partial/post/tag.ejs: -------------------------------------------------------------------------------- 1 | <% if (post.tags && post.tags.length){ %> 2 |
3 | 4 | 11 |
12 | <% } %> -------------------------------------------------------------------------------- /layout/_partial/post/title.ejs: -------------------------------------------------------------------------------- 1 | <% if (post.link){ %> 2 |

3 | 4 |

5 | <% } else if (post.title){ %> 6 | <% if (index){ %> 7 |

8 | <% if (theme.open_in_new.article){ %> 9 | <%= post.title %> 10 | <% } else { %> 11 | <%= post.title %> 12 | <% } %> 13 |

14 | <% } else { %> 15 |

16 | <%= post.title %> 17 |

18 | <% } %> 19 | <% } %> 20 | -------------------------------------------------------------------------------- /layout/_partial/post/word.ejs: -------------------------------------------------------------------------------- 1 | <% if (!theme.word_count.only_article_visit || (!index && theme.word_count.only_article_visit)){ %> 2 |
3 | 4 | 11 | 12 | 13 | 14 |   |   15 | 20 | 21 |
22 | <% } %> 23 | -------------------------------------------------------------------------------- /layout/_partial/tab-title-change.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.tab_title_change && theme.tab_title_change.enable) { %> 2 | 18 | <% } %> 19 | -------------------------------------------------------------------------------- /layout/_partial/toc.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/layout/_partial/toc.ejs -------------------------------------------------------------------------------- /layout/archive.ejs: -------------------------------------------------------------------------------- 1 | <%- partial('_partial/archive', {pagination: config.archive, index: true}) %> -------------------------------------------------------------------------------- /layout/category.ejs: -------------------------------------------------------------------------------- 1 | <%- partial('_partial/archive', {pagination: config.category, index: true}) %> -------------------------------------------------------------------------------- /layout/index.ejs: -------------------------------------------------------------------------------- 1 | <% if (theme.giteement && theme.giteement.enable){ %> 2 | <% if (theme.giteement && theme.giteement.remote){ %> 3 | 4 | <% } else { %> 5 | 6 | <% } %> 7 | 10 | <% } %> 11 | <%- partial('_partial/archive', {pagination: 2, index: true}) %> 12 | -------------------------------------------------------------------------------- /layout/page.ejs: -------------------------------------------------------------------------------- 1 | <%- partial('_partial/article', {post: page, index: false}) %> -------------------------------------------------------------------------------- /layout/post.ejs: -------------------------------------------------------------------------------- 1 | <%- partial('_partial/article', {post: page, index: false}) %> -------------------------------------------------------------------------------- /layout/tag.ejs: -------------------------------------------------------------------------------- 1 | <%- partial('_partial/archive', {pagination: config.tag, index: true}) %> -------------------------------------------------------------------------------- /scripts/default_config.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const config = require('../package.json'); 4 | 5 | module.exports = { 6 | themeName: config.name, 7 | log: { 8 | // 日志开关【生产环境请关闭】 9 | enable: false, 10 | color: "blue" 11 | }, 12 | // 生成meta `generator` 13 | meta_generator: true 14 | }; 15 | -------------------------------------------------------------------------------- /scripts/filters/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const metaGeneratorPath = './meta_generator'; 4 | 5 | module.exports = hexo => { 6 | /* const { 7 | filter 8 | } = hexo.extend; */ 9 | // filter.register('after_render:html', require('./meta_generator')); 10 | }; 11 | 12 | // 保持过滤器最先执行 13 | hexo.extend.filter.register('after_render:html', require(metaGeneratorPath), 1); 14 | -------------------------------------------------------------------------------- /scripts/filters/meta_generator.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const config = require('../../package.json'); 3 | const defaultConfig = require('../default_config'); 4 | // 自定义控制台打印函数 5 | const yilia_plus_log = require('../yilia_plus_log'); 6 | 7 | function hexoMetaGeneratorInject(data) { 8 | /* /i表示不区分大小写 */ 9 | if (!defaultConfig.meta_generator || !data || 10 | data.match(/`; 17 | 18 | return data.replace('', '' + hexoGeneratorTag); 19 | } 20 | 21 | module.exports = hexoMetaGeneratorInject; 22 | -------------------------------------------------------------------------------- /scripts/helpers/wordcount.js: -------------------------------------------------------------------------------- 1 | var util = require('hexo-util'); 2 | var stripHTML = util.stripHTML; 3 | 4 | var counter = function (content) { 5 | content = stripHTML(content); 6 | const cn = (content.match(/[\u4E00-\u9FA5]/g) || []).length; 7 | const en = (content.replace(/[\u4E00-\u9FA5]/g, '').match(/[a-zA-Z0-9_\u0392-\u03c9\u0400-\u04FF]+|[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af\u0400-\u04FF]+|[\u00E4\u00C4\u00E5\u00C5\u00F6\u00D6]+|\w+/g) || []).length; 8 | return [cn, en]; 9 | }; 10 | 11 | hexo.extend.helper.register('min2read', function (content, { 12 | cn = 300, 13 | en = 160 14 | } = {}) { 15 | var len = counter(content); 16 | var readingTime = len[0] / cn + len[1] / en; 17 | return readingTime < 1 ? '1' : parseInt(readingTime, 10); 18 | }); 19 | 20 | hexo.extend.helper.register('wordcount', function (content) { 21 | var len = counter(content); 22 | var count = len[0] + len[1]; 23 | if (count < 1000) { 24 | return count; 25 | } 26 | return Math.round(count / 100) / 10 + 'k'; 27 | }); 28 | 29 | hexo.extend.helper.register('totalcount', function (site) { 30 | var count = 0; 31 | site.posts.forEach(function (post) { 32 | var len = counter(post.content); 33 | count += len[0] + len[1]; 34 | }); 35 | if (count < 1000) { 36 | return count; 37 | } 38 | return Math.round(count / 100) / 10 + 'k'; 39 | }); 40 | -------------------------------------------------------------------------------- /scripts/helpers/yilia-plus-vendors.js: -------------------------------------------------------------------------------- 1 | /* global hexo */ 2 | 'use strict'; 3 | // 自定义控制台打印函数 4 | const yilia_plus_log = require('../yilia_plus_log'); 5 | 6 | /** 自定义静态资源链接生成 */ 7 | hexo.extend.helper.register('yilia_plus_vendors', function (url) { 8 | if (!!url && url.startsWith('//')) return url; 9 | return this.url_for(`${url}`); 10 | }); 11 | 12 | /** 自定义网站链接生成 */ 13 | hexo.extend.helper.register('yilia_plus_full_url', function (url) { 14 | yilia_plus_log("params url ===> " + url); 15 | if (!url || url.startsWith('//')) return url; 16 | // 项目访问上下文路径 17 | let blogUrl = hexo.config.url || '/'; 18 | if (!blogUrl.endsWith(hexo.config.root)) { 19 | blogUrl = blogUrl + "/" + hexo.config.root 20 | } 21 | blogUrl = blogUrl.endsWith("/") ? blogUrl : blogUrl + '/'; 22 | let fullUrl = (blogUrl + url).replace(/(\\|\/){2,}/g, '/') 23 | .replace(/((ht|f)tp\:(\\|\/)+)/ig, 'http://') 24 | .replace(/((ht|f)tps\:(\\|\/)+)/ig, 'https://'); 25 | // .replace(/(\\|\/){2,}/g, '/').replace(/((ht|f)tp\:(\\|\/)+)/ig, 'http://') 26 | yilia_plus_log("yilia_plus_full_url finish ===> " + fullUrl); 27 | return fullUrl; 28 | }); 29 | -------------------------------------------------------------------------------- /scripts/lib/core.js: -------------------------------------------------------------------------------- 1 | /* global hexo */ 2 | 3 | 'use strict'; 4 | 5 | // Hexo事件:https://hexo.io/zh-cn/api/events 6 | 7 | /** 在静态文件生成前发布 */ 8 | hexo.on('generateBefore', () => { 9 | // Merge config. 10 | //require('./../filters/index')(hexo); 11 | }); 12 | 13 | /** 在文章文件建立后发布。该事件返回文章参数。 */ 14 | hexo.on('new', function (post) { 15 | //console.log(post) 16 | }); 17 | 18 | /** 在文章开始渲染前执行 */ 19 | hexo.extend.filter.register('before_post_render', function (data) { 20 | //var config = hexo.config; 21 | //console.log(3); 22 | //console.log(config); 23 | //console.log(hexo.theme.config); 24 | 25 | }); 26 | -------------------------------------------------------------------------------- /scripts/yilia_plus_log.js: -------------------------------------------------------------------------------- 1 | // 控制台颜色插件 2 | const chalk = require('chalk') 3 | // 默认插件配置 4 | const defaultConfig = require("./default_config"); 5 | 6 | // color取值:red、green、yellow、blue...等 7 | module.exports = function yilia_plus_log(msg, color = defaultConfig.log.color, label = defaultConfig.themeName) { 8 | if (defaultConfig.log.enable) { 9 | console.log && console.log(`\n${chalk.reset.inverse.bold[color](` ${label} `)} ${msg}`) 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /source-src/css.ejs: -------------------------------------------------------------------------------- 1 | <% var left = '<%='; %> 2 | <% var right = '%'; %> 3 | <% var right2 = '>'; %> 4 | -------------------------------------------------------------------------------- /source-src/css/_core.scss: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | //----------------------------------------------------- 3 | // core scss 4 | // 提供所有的基础功能包括:变量设置,@media,基础mixin,animation,reset样式 5 | // 默认会输出reset样式一份 6 | //----------------------------------------------------- 7 | 8 | //----------------------------------------------------- 9 | // author: 结一 (http://weibo.com/marvin1023) 10 | // version: 3.2.0 11 | // time: 2016-04-11 12 | // url: https://github.com/marvin1023/sandal/ 13 | //----------------------------------------------------- 14 | 15 | 16 | // 导入core中的基础文件 17 | //----------------------------------------------------- 18 | @import "function"; 19 | @import "core/reset"; 20 | -------------------------------------------------------------------------------- /source-src/css/_function.scss: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | //----------------------------------------------------- 3 | // function scss 4 | // 提供所有的基础功能包括:变量设置,@media,基础mixin,animation 5 | // 默认不会解析出任何样式 6 | //----------------------------------------------------- 7 | 8 | //----------------------------------------------------- 9 | // author: 结一 (http://weibo.com/marvin1023) 10 | // version: 3.2.0 11 | // time: 2016-04-11 12 | // url: https://github.com/marvin1023/sandal/ 13 | //----------------------------------------------------- 14 | 15 | 16 | // 导入所有功能类相关文件 17 | //----------------------------------------------------- 18 | @import "core/variables"; 19 | @import "core/media-queries"; 20 | @import "core/mixin"; 21 | @import "core/animation"; 22 | -------------------------------------------------------------------------------- /source-src/css/article-nav.scss: -------------------------------------------------------------------------------- 1 | #article-nav { 2 | margin: 0 0 20px 0; 3 | padding: 0 32px 10px; 4 | min-height: 30px; 5 | } 6 | 7 | #article-nav .article-nav-link-wrap { 8 | font-size: 14px; 9 | } 10 | 11 | #article-nav .article-nav-link-wrap .article-nav-title { 12 | display: inline-block; 13 | font-size: 16px; 14 | transition: color 0.3s; 15 | } 16 | 17 | #article-nav .article-nav-link-wrap:hover i { 18 | color: #4d4d4d; 19 | } 20 | 21 | #article-nav .article-nav-link-wrap:hover .article-nav-title { 22 | color: #4d4d4d; 23 | } 24 | 25 | #article-nav #article-nav-older { 26 | float: right; 27 | } 28 | -------------------------------------------------------------------------------- /source-src/css/comment.scss: -------------------------------------------------------------------------------- 1 | #disqus_thread, 2 | .cloud-tie-wrapper, 3 | #SOHUCS, 4 | #gitment-ctn { 5 | padding: 0 30px !important; 6 | min-height: 20px; 7 | } 8 | 9 | #giteement-ctn { 10 | padding: 0 30px !important; 11 | min-height: 20px; 12 | } 13 | 14 | #SOHUCS { 15 | #SOHU_MAIN .module-cmt-list .block-cont-gw { 16 | border-bottom: 1px dashed #c8c8c8 !important; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /source-src/css/declare.scss: -------------------------------------------------------------------------------- 1 | .declare { 2 | background-color: #eaeaea; 3 | margin-top: 0.5em; 4 | border-left: 3px solid #ff1700; 5 | padding: 0.5em 1em; 6 | } 7 | -------------------------------------------------------------------------------- /source-src/css/fonts/bak/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/bak/iconfont.eot -------------------------------------------------------------------------------- /source-src/css/fonts/bak/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/bak/iconfont.ttf -------------------------------------------------------------------------------- /source-src/css/fonts/bak/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/bak/iconfont.woff -------------------------------------------------------------------------------- /source-src/css/fonts/fonteditor.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/fonteditor.eot -------------------------------------------------------------------------------- /source-src/css/fonts/fonteditor.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/fonteditor.ttf -------------------------------------------------------------------------------- /source-src/css/fonts/fonteditor.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/fonteditor.woff -------------------------------------------------------------------------------- /source-src/css/fonts/fonteditor.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/fonteditor.woff2 -------------------------------------------------------------------------------- /source-src/css/fonts/yilia-plus/fonteditor.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/yilia-plus/fonteditor.eot -------------------------------------------------------------------------------- /source-src/css/fonts/yilia-plus/fonteditor.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/yilia-plus/fonteditor.ttf -------------------------------------------------------------------------------- /source-src/css/fonts/yilia-plus/fonteditor.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/fonts/yilia-plus/fonteditor.woff -------------------------------------------------------------------------------- /source-src/css/footer.scss: -------------------------------------------------------------------------------- 1 | #footer { 2 | font-size: 13px; 3 | font-family: Menlo, Monaco, "Andale Mono", "lucida console", "Courier New", monospace; 4 | text-shadow: 0 1px #fff; 5 | position: absolute; 6 | bottom: 30px; 7 | opacity: 0.6; 8 | width: 100%; 9 | text-align: center; 10 | 11 | .outer { 12 | padding: 0 30px; 13 | } 14 | } 15 | 16 | .footer-left { 17 | float: left; 18 | } 19 | 20 | .footer-right { 21 | float: right; 22 | } 23 | -------------------------------------------------------------------------------- /source-src/css/global.scss: -------------------------------------------------------------------------------- 1 | @import "core"; 2 | 3 | :not(a)>img { 4 | cursor: pointer; 5 | } 6 | -------------------------------------------------------------------------------- /source-src/css/grid.scss: -------------------------------------------------------------------------------- 1 | body, 2 | button, 3 | input, 4 | select, 5 | textarea { 6 | color: #1a1a1a; 7 | font-family: "lucida grande", "lucida sans unicode", lucida, helvetica, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; 8 | font-size: 16px; 9 | font-size: 1rem; 10 | line-height: 1.75; 11 | } 12 | 13 | body { 14 | /* overflow-y: hidden; */ 15 | background: #eaeaea; 16 | } 17 | 18 | html, 19 | body, 20 | #container { 21 | height: 100%; 22 | overflow-x: hidden; 23 | overflow-y: auto; 24 | } 25 | 26 | #mobile-nav { 27 | display: none; 28 | } 29 | 30 | #container { 31 | position: relative; 32 | min-height: 100%; 33 | 34 | .anm-canvas { 35 | display: none; 36 | } 37 | 38 | &.show { 39 | .anm-canvas { 40 | display: block; 41 | position: fixed; 42 | } 43 | } 44 | } 45 | 46 | .body-wrap { 47 | margin-bottom: 80px; 48 | } 49 | 50 | .mid-col { 51 | position: absolute; 52 | right: 0; 53 | min-height: 100%; 54 | background: #eaeaea; 55 | left: 300px; 56 | width: auto; 57 | @extend %trans; 58 | 59 | &.show { 60 | background: none; 61 | opacity: .9; 62 | @extend %anmLeftIn; 63 | 64 | .article { 65 | @extend %trans; 66 | background: rgba(255, 255, 255, .3); 67 | } 68 | } 69 | 70 | &.hide { 71 | @extend %anmLeftOut; 72 | } 73 | } 74 | -------------------------------------------------------------------------------- /source-src/css/hover-reveal.scss: -------------------------------------------------------------------------------- 1 | .hover-reveal { 2 | position: fixed; 3 | width: 200px; 4 | height: 200px; 5 | top: 0; 6 | left: 0; 7 | pointer-events: none; 8 | opacity: 0; 9 | } 10 | 11 | .hover-reveal__inner, 12 | .hover-reveal__img { 13 | width: 100%; 14 | height: 100%; 15 | min-width: 100%; 16 | position: relative; 17 | background-size: 200px 200px; 18 | background-position-x: center; 19 | background-position-y: center; 20 | background-repeat: no-repeat; 21 | } 22 | -------------------------------------------------------------------------------- /source-src/css/img/checkered-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/img/checkered-pattern.png -------------------------------------------------------------------------------- /source-src/css/img/scrollbar_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source-src/css/img/scrollbar_arrow.png -------------------------------------------------------------------------------- /source-src/css/img/tooltip.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /source-src/css/main.scss: -------------------------------------------------------------------------------- 1 | @import "./global"; 2 | @import "./fonts"; 3 | @import "./grid"; 4 | @import "./left"; 5 | @import "./scroll"; 6 | @import "./highlight"; 7 | @import "./tags"; 8 | @import "./tags-cloud"; 9 | @import "./social"; 10 | @import "./page"; 11 | @import "./archive"; 12 | @import "./tools"; 13 | @import "./article-main"; 14 | @import "./article-inner"; 15 | @import "./article-nav"; 16 | @import "./comment"; 17 | @import "./share"; 18 | @import "./reward"; 19 | @import "./declare"; 20 | @import "./hover-reveal"; 21 | @import "./aside"; 22 | @import "./tooltip"; 23 | @import "./footer"; 24 | 25 | @media screen and (max-width: 800px) { 26 | @import "./mobile"; 27 | @import "./mobile-slider"; 28 | } 29 | 30 | @media screen and (max-width: 320px) { 31 | .forkMe { 32 | display: none; 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /source-src/css/mobile-slider.scss: -------------------------------------------------------------------------------- 1 | .profilepic { 2 | text-align: center; 3 | display: block; 4 | border: 5px solid #fff; 5 | border-radius: 300px; 6 | width: 128px; 7 | height: 128px; 8 | margin: 0 auto; 9 | position: relative; 10 | overflow: hidden; 11 | background: #88acdb; 12 | -webkit-transition: all 0.2s ease-in; 13 | display: -webkit-box; 14 | -webkit-box-orient: horizontal; 15 | -webkit-box-pack: center; 16 | -webkit-box-align: center; 17 | text-align: center; 18 | } 19 | 20 | .header-author { 21 | text-align: center; 22 | margin: 0.67em 0; 23 | font-family: Roboto, "Roboto", serif; 24 | font-size: 30px; 25 | -webkit-transition: 0.3s; 26 | -moz-transition: 0.3s; 27 | -ms-transition: 0.3s; 28 | transition: 0.3s; 29 | } 30 | 31 | .header-subtitle { 32 | text-align: center; 33 | color: #999; 34 | font-size: 14px; 35 | line-height: 25px; 36 | overflow: hidden; 37 | text-overflow: ellipsis; 38 | display: -webkit-box; 39 | -webkit-line-clamp: 2; 40 | /*! autoprefixer: off */ 41 | -webkit-box-orient: vertical; 42 | /* ! autoprefixer: on */ 43 | } 44 | 45 | .header-subtitle { 46 | padding: 0 24px; 47 | } 48 | -------------------------------------------------------------------------------- /source-src/css/page.scss: -------------------------------------------------------------------------------- 1 | #page-nav { 2 | text-align: center; 3 | margin-top: 30px; 4 | 5 | .page-number { 6 | width: 20px; 7 | height: 25px; 8 | background: #4d4d4d; 9 | display: inline-block; 10 | color: #fff; 11 | line-height: 25px; 12 | font-size: 12px; 13 | margin: 0 5px 30px; 14 | border-radius: 2px; 15 | 16 | &:hover { 17 | background: #5e5e5e; 18 | } 19 | } 20 | 21 | .current { 22 | background: #88acdb; 23 | cursor: default; 24 | 25 | &:hover { 26 | background: #88acdb; 27 | } 28 | } 29 | 30 | .extend { 31 | color: #4d4d4d; 32 | margin: 0 27px; 33 | opacity: 1; 34 | 35 | &:hover { 36 | color: #5e5e5e; 37 | } 38 | } 39 | 40 | &:hover { 41 | .extend { 42 | opacity: 1; 43 | } 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /source-src/css/reward.scss: -------------------------------------------------------------------------------- 1 | .page-reward { 2 | margin: 60px 0; 3 | text-align: center; 4 | 5 | .page-reward-btn { 6 | position: relative; 7 | display: inline-block; 8 | width: 56px; 9 | height: 56px; 10 | line-height: 56px; 11 | font-size: 20px; 12 | color: #fff; 13 | background: #f44336; 14 | border-radius: 50%; 15 | box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); 16 | -webkit-transition: .4s ease-in-out; 17 | transition: .4s ease-in-out; 18 | 19 | &:hover, 20 | &:active { 21 | box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2), 0 4px 15px rgba(0, 0, 0, 0.2); 22 | } 23 | 24 | .tooltip-item { 25 | display: block; 26 | width: 56px; 27 | height: 56px; 28 | } 29 | } 30 | 31 | .reward-box { 32 | display: flex; 33 | justify-content: space-around; 34 | } 35 | 36 | .reward-p { 37 | color: #fff; 38 | font-weight: bold; 39 | text-shadow: 1px 1px 1px #45b9e0; 40 | 41 | .icon { 42 | margin: 0 10px; 43 | color: #ddd; 44 | } 45 | } 46 | 47 | .reward-type { 48 | font-size: 16px; 49 | display: block; 50 | color: #4d4d4d; 51 | margin: 20px 0 0 0; 52 | } 53 | 54 | .reward-img { 55 | width: 130px; 56 | height: 130px; 57 | border: 6px solid #fff; 58 | border-radius: 3px; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /source-src/js/browser.js: -------------------------------------------------------------------------------- 1 | var browser = { 2 | versions: function () { 3 | var u = window.navigator.userAgent; 4 | return { 5 | trident: u.indexOf('Trident') > -1, //IE内核 6 | presto: u.indexOf('Presto') > -1, //opera内核 7 | webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 8 | gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核 9 | mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端 10 | ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 11 | android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器 12 | iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者安卓QQ浏览器 13 | iPad: u.indexOf('iPad') > -1, //是否为iPad 14 | webApp: u.indexOf('Safari') == -1, //是否为web应用程序,没有头部与底部 15 | weixin: u.indexOf('MicroMessenger') == -1 //是否为微信浏览器 16 | }; 17 | }() 18 | } 19 | 20 | module.exports = browser 21 | -------------------------------------------------------------------------------- /source-src/js/main.js: -------------------------------------------------------------------------------- 1 | // 样式 2 | import '../css/main.scss' 3 | // 上报 4 | // import './report' 5 | // 图片查看器 6 | import Viewer from './viewer' 7 | // 分享 8 | import Share from './share' 9 | // 边缘 10 | import Aside from './aside' 11 | 12 | import { 13 | addLoadEvent 14 | } from './util' 15 | 16 | addLoadEvent(function () { 17 | Share.init() 18 | Viewer.init() 19 | Aside.init() 20 | }) 21 | -------------------------------------------------------------------------------- /source-src/script.ejs: -------------------------------------------------------------------------------- 1 | 8 | <% for (var chunk in htmlWebpackPlugin.files.chunks) { %><% if (chunk === 'main') { %><% } %><% } %> 9 | 19 | 20 | -------------------------------------------------------------------------------- /source/fonts/fonteditor.3da1ef.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/fonts/fonteditor.3da1ef.woff -------------------------------------------------------------------------------- /source/fonts/fonteditor.86c132.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/fonts/fonteditor.86c132.eot -------------------------------------------------------------------------------- /source/fonts/fonteditor.bbc4b5.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/fonts/fonteditor.bbc4b5.woff2 -------------------------------------------------------------------------------- /source/fonts/fonteditor.fe4d8a.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/fonts/fonteditor.fe4d8a.ttf -------------------------------------------------------------------------------- /source/fonts/tooltip.4004ff.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | -------------------------------------------------------------------------------- /source/img/alipay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/img/alipay.jpg -------------------------------------------------------------------------------- /source/img/biubiubiu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/img/biubiubiu.gif -------------------------------------------------------------------------------- /source/img/default-skin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/img/default-skin.png -------------------------------------------------------------------------------- /source/img/forkme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/img/forkme.png -------------------------------------------------------------------------------- /source/img/preloader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/img/preloader.gif -------------------------------------------------------------------------------- /source/img/scrollbar_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/img/scrollbar_arrow.png -------------------------------------------------------------------------------- /source/img/weixin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/img/weixin.png -------------------------------------------------------------------------------- /source/live2d_models/chitose/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/chitose.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/chitose.moc","textures":["moc/chitose.2048/texture_00.png"],"motions":{"null":[{"file":"mtn/chitose_handwave.mtn"},{"file":"mtn/chitose_kime01.mtn"},{"file":"mtn/chitose_kime02.mtn"}],"idle":[{"file":"mtn/chitose_idle.mtn"}]},"expressions":[{"name":"f01.exp.json","file":"exp/f01.exp.json"},{"name":"f02.exp.json","file":"exp/f02.exp.json"},{"name":"f03.exp.json","file":"exp/f03.exp.json"},{"name":"f04.exp.json","file":"exp/f04.exp.json"},{"name":"f05.exp.json","file":"exp/f05.exp.json"},{"name":"f06.exp.json","file":"exp/f06.exp.json"},{"name":"f07.exp.json","file":"exp/f07.exp.json"}],"physics":"chitose.physics.json","pose":"chitose.pose.json"} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/chitose.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"FRONT","setup":{"length":0.15,"regist":1,"mass":0.25},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":2},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":2}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.025,"weight":1}]},{"label":"BACK","setup":{"length":0.2,"regist":1,"mass":0.5},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":2},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":2}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.025,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/chitose.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","parts_visible":[{"group":[{"id":"PARTS_01_ARM_L_A"}]},{"group":[{"id":"PARTS_01_ARM_R_A"},{"id":"PARTS_01_ARM_R_B"}]}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/exp/f01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/exp/f02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0,"def":1},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0,"def":1},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_BROW_L_FORM","val":1},{"id":"PARAM_BROW_R_FORM","val":1},{"id":"PARAM_MOUTH_FORM","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/exp/f03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.86,"def":1},{"id":"PARAM_EYE_R_OPEN","val":0.86,"def":1},{"id":"PARAM_EYE_FORM","val":0.39},{"id":"PARAM_EYE_BALL_X","val":0.01},{"id":"PARAM_EYE_BALL_Y","val":-0.5},{"id":"PARAM_BROW_L_Y","val":0.35},{"id":"PARAM_BROW_R_Y","val":0.35},{"id":"PARAM_BROW_L_X","val":-0.5},{"id":"PARAM_BROW_R_X","val":-0.5},{"id":"PARAM_BROW_L_ANGLE","val":0.5},{"id":"PARAM_BROW_R_ANGLE","val":0.5},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":-1}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/exp/f04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_FORM","val":-1},{"id":"PARAM_BROW_L_X","val":-0.76},{"id":"PARAM_BROW_R_X","val":-0.76},{"id":"PARAM_BROW_L_ANGLE","val":-0.65},{"id":"PARAM_BROW_R_ANGLE","val":-0.65},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":-2}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/exp/f05.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":1.07,"def":1},{"id":"PARAM_EYE_R_OPEN","val":1.07,"def":1},{"id":"PARAM_EYE_FORM","val":0.68},{"id":"PARAM_BROW_L_Y","val":0.65},{"id":"PARAM_BROW_R_Y","val":0.65},{"id":"PARAM_BROW_L_X","val":-0.17},{"id":"PARAM_BROW_R_X","val":-0.17},{"id":"PARAM_BROW_L_ANGLE","val":0.32},{"id":"PARAM_BROW_R_ANGLE","val":0.31},{"id":"PARAM_BROW_L_FORM","val":-0.45},{"id":"PARAM_BROW_R_FORM","val":-0.46},{"id":"PARAM_MOUTH_FORM","val":-1.34},{"id":"PARAM_CHEEK","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/exp/f06.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":1.05,"def":1},{"id":"PARAM_EYE_R_OPEN","val":1.05,"def":1},{"id":"PARAM_EYE_FORM","val":0.62},{"id":"PARAM_BROW_L_Y","val":1},{"id":"PARAM_BROW_R_Y","val":1},{"id":"PARAM_BROW_L_ANGLE","val":0.65},{"id":"PARAM_BROW_R_ANGLE","val":0.65},{"id":"PARAM_BROW_L_FORM","val":-0.55},{"id":"PARAM_BROW_R_FORM","val":-0.55},{"id":"PARAM_MOUTH_FORM","val":0.5},{"id":"PARAM_SWEAT","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/exp/f07.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":1.3,"def":1},{"id":"PARAM_EYE_R_OPEN","val":1.3,"def":1},{"id":"PARAM_EYE_BALL_FORM","val":-1},{"id":"PARAM_BROW_L_Y","val":1},{"id":"PARAM_BROW_R_Y","val":1},{"id":"PARAM_BROW_L_X","val":0.45},{"id":"PARAM_BROW_R_X","val":0.45},{"id":"PARAM_BROW_L_ANGLE","val":-0.26},{"id":"PARAM_BROW_R_ANGLE","val":-0.26},{"id":"PARAM_BROW_L_FORM","val":0.75},{"id":"PARAM_BROW_R_FORM","val":0.75},{"id":"PARAM_MOUTH_FORM","val":-2},{"id":"PARAM_SWEAT","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/moc/chitose.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/chitose/assets/moc/chitose.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/chitose/assets/moc/chitose.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/chitose/assets/moc/chitose.moc -------------------------------------------------------------------------------- /source/live2d_models/chitose/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-chitose", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/chitose/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-chitose", 3 | "version": "1.0.5", 4 | "description": "chitose live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/Epsilon2.1.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/Epsilon2.1.moc","textures":["moc/Epsilon2.1.2048/texture_00.png"],"layout":{"center_x":0,"y":1,"width":2},"expressions":[{"name":"f04.exp.json","file":"exp/f04.exp.json"},{"name":"f05.exp.json","file":"exp/f05.exp.json"},{"name":"f06.exp.json","file":"exp/f06.exp.json"},{"name":"f07.exp.json","file":"exp/f07.exp.json"},{"name":"f08.exp.json","file":"exp/f08.exp.json"},{"name":"f01.exp.json","file":"exp/f01.exp.json"},{"name":"f02.exp.json","file":"exp/f02.exp.json"},{"name":"f03.exp.json","file":"exp/f03.exp.json"}],"motions":{"":[{"file":"mtn/Epsilon2.1_m_01.mtn"},{"file":"mtn/Epsilon2.1_m_02.mtn"},{"file":"mtn/Epsilon2.1_m_03.mtn"},{"file":"mtn/Epsilon2.1_m_04.mtn"},{"file":"mtn/Epsilon2.1_m_05.mtn"},{"file":"mtn/Epsilon2.1_m_06.mtn"},{"file":"mtn/Epsilon2.1_m_07.mtn"},{"file":"mtn/Epsilon2.1_m_08.mtn"},{"file":"mtn/Epsilon2.1_m_sp_01.mtn"},{"file":"mtn/Epsilon2.1_m_sp_02.mtn"},{"file":"mtn/Epsilon2.1_m_sp_03.mtn"},{"file":"mtn/Epsilon2.1_m_sp_04.mtn"},{"file":"mtn/Epsilon2.1_m_sp_05.mtn"},{"file":"mtn/Epsilon2.1_shake_01.mtn"}],"idle":[{"file":"mtn/Epsilon2.1_idle_01.mtn"}]},"physics":"Epsilon2.1.physics.json"} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/Epsilon2.1.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"hair_front","setup":{"length":0.15,"regist":0.5,"mass":0.1},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":0.5},{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.022,"weight":1}]},{"label":"hair_side","setup":{"length":0.35,"regist":0.6,"mass":0.22},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":0.5},{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":1}],"targets":[{"id":"PARAM_HAIR_SIDE","ptype":"angle","scale":0.022,"weight":1}]},{"label":"hair_back","setup":{"length":0.2,"regist":0.7,"mass":0.25},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":0.5},{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.012,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.022,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_BROW_L_ANGLE","val":0.48},{"id":"PARAM_BROW_R_ANGLE","val":0.46}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.87,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0.87,"calc":"mult"},{"id":"PARAM_BROW_L_Y","val":-1},{"id":"PARAM_BROW_R_Y","val":-1},{"id":"PARAM_BROW_L_ANGLE","val":1},{"id":"PARAM_BROW_R_ANGLE","val":1},{"id":"PARAM_BROW_L_FORM","val":-0.51},{"id":"PARAM_BROW_R_FORM","val":-0.51},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_Y","val":-0.59},{"id":"PARAM_BROW_R_Y","val":-0.59},{"id":"PARAM_BROW_L_X","val":-1},{"id":"PARAM_BROW_R_X","val":-1},{"id":"PARAM_BROW_L_ANGLE","val":-1},{"id":"PARAM_BROW_R_ANGLE","val":-1},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f05.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_Y","val":-0.42},{"id":"PARAM_BROW_R_Y","val":-0.44},{"id":"PARAM_BROW_L_X","val":-0.07},{"id":"PARAM_BROW_L_ANGLE","val":1},{"id":"PARAM_BROW_R_ANGLE","val":1},{"id":"PARAM_TERE","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f06.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_Y","val":-1},{"id":"PARAM_BROW_R_Y","val":-1},{"id":"PARAM_BROW_L_X","val":-0.07},{"id":"PARAM_BROW_L_ANGLE","val":0.73},{"id":"PARAM_BROW_R_ANGLE","val":0.71},{"id":"PARAM_BROW_L_FORM","val":-0.81},{"id":"PARAM_BROW_R_FORM","val":-0.81},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f07.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":1.5,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":1.5,"calc":"mult"},{"id":"PARAM_BROW_L_Y","val":1},{"id":"PARAM_BROW_R_Y","val":1},{"id":"PARAM_BROW_L_ANGLE","val":0.28},{"id":"PARAM_BROW_R_ANGLE","val":0.31},{"id":"PARAM_BROW_L_FORM","val":1},{"id":"PARAM_BROW_R_FORM","val":1},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/exp/f08.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.75,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.75,"calc":"mult"},{"id":"PARAM_BROW_L_Y","val":-0.31},{"id":"PARAM_BROW_R_Y","val":-0.36},{"id":"PARAM_BROW_L_ANGLE","val":0.61},{"id":"PARAM_BROW_R_ANGLE","val":0.62},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":-0.53,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/moc/Epsilon2.1.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/epsilon2_1/assets/moc/Epsilon2.1.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/moc/Epsilon2.1.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/epsilon2_1/assets/moc/Epsilon2.1.moc -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/assets/mtn/Epsilon2.1_m_01.mtn: -------------------------------------------------------------------------------- 1 | # Live2D Animator Motion Data 2 | $fps=30 3 | 4 | PARAM_ANGLE_X=0 5 | PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,1.31,4.14,7.68,11.34,14.69,17.47,19.31,20,17.28,10.48,1.02,-9.24,-18.35,-25,-28.99,-30,-30,-30,-28.8,-25.57,-20.9,-15.36,-9.64,-4.1,0.57,3.8,5,4.67,3.96,3.08,2.16,1.33,0.63,0.17,0,0,0,0,0,0,0,0,0,0 6 | PARAM_ANGLE_Z=0 7 | PARAM_EYE_L_OPEN=1 8 | PARAM_EYE_L_SMILE=0 9 | PARAM_EYE_R_OPEN=1 10 | PARAM_EYE_R_SMILE=0 11 | PARAM_EYE_BALL_X=0 12 | PARAM_EYE_BALL_Y=0 13 | PARAM_BROW_L_Y=0 14 | PARAM_BROW_R_Y=0 15 | PARAM_BROW_L_X=0 16 | PARAM_BROW_R_X=0 17 | PARAM_BROW_L_ANGLE=0 18 | PARAM_BROW_R_ANGLE=0 19 | PARAM_BROW_L_FORM=0 20 | PARAM_BROW_R_FORM=0 21 | PARAM_MOUTH_FORM=1 22 | PARAM_MOUTH_OPEN_Y=0 23 | PARAM_TERE=0 24 | PARAM_SWEAT_TEAR=0 25 | PARAM_RAGE=0 26 | PARAM_BODY_ANGLE_X=0 27 | PARAM_BODY_ANGLE_Z=0 28 | PARAM_BODY_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0.46,1.45,2.69,3.97,5.14,6.11,6.76,7,6.21,4.51,2.39,0.19,-1.82,-3.48,-4.59,-5,-4.83,-4.37,-3.7,-2.91,-2.09,-1.3,-0.63,-0.17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 29 | PARAM_ARM_L=0 30 | PARAM_ARM_R=0 31 | PARAM_BREATH=0 32 | PARAM_HAIR_SIDE=0 33 | PARAM_HAIR_BACK=0 -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-epsilon2_1", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/epsilon2_1/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-epsilon2_1", 3 | "version": "1.0.5", 4 | "description": "epsilon2_1 live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/gf/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/Gantzert_Felixander.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/Gantzert_Felixander.moc","textures":["moc/Gantzert_Felixander.2048/texture_00.png","moc/Gantzert_Felixander.2048/texture_01.png","moc/Gantzert_Felixander.2048/texture_02.png","moc/Gantzert_Felixander.2048/texture_03.png","moc/Gantzert_Felixander.2048/texture_04.png","moc/Gantzert_Felixander.2048/texture_05.png","moc/Gantzert_Felixander.2048/texture_06.png"],"motions":{"idle":[{"file":"mtn/A_00_idle.mtn"}],"":[{"file":"mtn/A_02.mtn"},{"file":"mtn/A_03.mtn"},{"file":"mtn/A_04.mtn"},{"file":"mtn/A_05.mtn"},{"file":"mtn/A_01.mtn"}]}} -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_03.png -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_04.png -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_05.png -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.2048/texture_06.png -------------------------------------------------------------------------------- /source/live2d_models/gf/assets/moc/Gantzert_Felixander.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/gf/assets/moc/Gantzert_Felixander.moc -------------------------------------------------------------------------------- /source/live2d_models/gf/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-gf", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/gf/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-gf", 3 | "version": "1.0.5", 4 | "description": "gantzert_felixander live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/haru/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_MOUTH_FORM","val":0,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_FORM","val":-1},{"id":"PARAM_BROW_L_ANGLE","val":-0.5},{"id":"PARAM_BROW_R_ANGLE","val":-0.5},{"id":"PARAM_BROW_L_FORM","val":-0.5},{"id":"PARAM_BROW_R_FORM","val":-0.5},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_FORM","val":1},{"id":"PARAM_BROW_L_ANGLE","val":0.3},{"id":"PARAM_BROW_R_ANGLE","val":0.3},{"id":"PARAM_BROW_L_FORM","val":-0.5},{"id":"PARAM_BROW_R_FORM","val":-0.5},{"id":"PARAM_MOUTH_FORM","val":-0.5,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f05.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_BROW_L_Y","val":0.3},{"id":"PARAM_BROW_R_Y","val":0.3},{"id":"PARAM_BROW_L_FORM","val":0.2},{"id":"PARAM_BROW_R_FORM","val":0.2}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f06.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":2,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":2,"calc":"mult"},{"id":"PARAM_EYE_BALL_FORM","val":-1},{"id":"PARAM_BROW_L_Y","val":0.3},{"id":"PARAM_BROW_R_Y","val":0.3},{"id":"PARAM_BROW_L_FORM","val":0.5},{"id":"PARAM_BROW_R_FORM","val":0.5},{"id":"PARAM_MOUTH_FORM","val":-0.21,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f07.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_FORM","val":0.3},{"id":"PARAM_BROW_L_ANGLE","val":0.25},{"id":"PARAM_BROW_R_ANGLE","val":0.25},{"id":"PARAM_BROW_L_FORM","val":-0.47},{"id":"PARAM_BROW_R_FORM","val":-0.43},{"id":"PARAM_MOUTH_FORM","val":0.5,"def":1},{"id":"PARAM_TERE","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/exp/f08.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.8,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.8,"calc":"mult"},{"id":"PARAM_BROW_L_FORM","val":-0.5},{"id":"PARAM_BROW_R_FORM","val":-0.5},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/haru01.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"comment":"hair front","setup":{"length":0.17,"regist":0.5,"mass":0.1},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.025,"weight":1}]},{"comment":"hair back","setup":{"length":0.34,"regist":0.5,"mass":0.2},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.025,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/haru01.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","parts_visible":[{"group":[{"id":"PARTS_01_ARM_L_A_001","link":["PARTS_01_ARM_L_A_002"]},{"id":"PARTS_01_ARM_L_B_001","link":["PARTS_01_ARM_L_B_002"]}]},{"group":[{"id":"PARTS_01_ARM_R_A_001","link":["PARTS_01_ARM_R_A_002"]},{"id":"PARTS_01_ARM_R_B_001","link":["PARTS_01_ARM_R_B_002"]}]}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/moc/haru01.1024/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/moc/haru01.1024/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/moc/haru01.1024/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/moc/haru01.1024/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/moc/haru01.1024/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/moc/haru01.1024/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/moc/haru01.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/moc/haru01.moc -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/snd/flickHead_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/snd/flickHead_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/snd/pinchIn_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/snd/pinchIn_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/snd/pinchOut_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/snd/pinchOut_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/snd/shake_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/snd/shake_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/snd/tapBody_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/snd/tapBody_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/snd/tapBody_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/snd/tapBody_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/01/assets/snd/tapBody_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/01/assets/snd/tapBody_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_MOUTH_FORM","val":0,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_FORM","val":-1},{"id":"PARAM_BROW_L_ANGLE","val":-0.5},{"id":"PARAM_BROW_R_ANGLE","val":-0.5},{"id":"PARAM_BROW_L_FORM","val":-0.5},{"id":"PARAM_BROW_R_FORM","val":-0.5},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_FORM","val":1},{"id":"PARAM_BROW_L_ANGLE","val":0.3},{"id":"PARAM_BROW_R_ANGLE","val":0.3},{"id":"PARAM_BROW_L_FORM","val":-0.5},{"id":"PARAM_BROW_R_FORM","val":-0.5},{"id":"PARAM_MOUTH_FORM","val":-0.5,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f05.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_BROW_L_Y","val":0.3},{"id":"PARAM_BROW_R_Y","val":0.3},{"id":"PARAM_BROW_L_FORM","val":0.2},{"id":"PARAM_BROW_R_FORM","val":0.2}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f06.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":2,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":2,"calc":"mult"},{"id":"PARAM_EYE_BALL_FORM","val":-1},{"id":"PARAM_BROW_L_Y","val":0.3},{"id":"PARAM_BROW_R_Y","val":0.3},{"id":"PARAM_BROW_L_FORM","val":0.5},{"id":"PARAM_BROW_R_FORM","val":0.5},{"id":"PARAM_MOUTH_FORM","val":-0.21,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f07.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.9,"calc":"mult"},{"id":"PARAM_EYE_FORM","val":0.3},{"id":"PARAM_BROW_L_ANGLE","val":0.25},{"id":"PARAM_BROW_R_ANGLE","val":0.25},{"id":"PARAM_BROW_L_FORM","val":-0.47},{"id":"PARAM_BROW_R_FORM","val":-0.43},{"id":"PARAM_MOUTH_FORM","val":0.5,"def":1},{"id":"PARAM_TERE","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/exp/f08.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.8,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.8,"calc":"mult"},{"id":"PARAM_BROW_L_FORM","val":-0.5},{"id":"PARAM_BROW_R_FORM","val":-0.5},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/haru02.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"comment":"hair front","setup":{"length":0.17,"regist":0.5,"mass":0.1},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.025,"weight":1}]},{"comment":"hair back","setup":{"length":0.34,"regist":0.5,"mass":0.2},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.025,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/haru02.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","parts_visible":[{"group":[{"id":"PARTS_01_ARM_L_A_001","link":["PARTS_01_ARM_L_A_002"]},{"id":"PARTS_01_ARM_L_B_001","link":["PARTS_01_ARM_L_B_002"]}]},{"group":[{"id":"PARTS_01_ARM_R_A_001","link":["PARTS_01_ARM_R_A_002"]},{"id":"PARTS_01_ARM_R_B_001","link":["PARTS_01_ARM_R_B_002"]}]}]} -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/moc/haru02.1024/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/moc/haru02.1024/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/moc/haru02.1024/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/moc/haru02.1024/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/moc/haru02.1024/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/moc/haru02.1024/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/moc/haru02.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/moc/haru02.moc -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/snd/flickHead_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/snd/flickHead_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/snd/pinchIn_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/snd/pinchIn_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/snd/pinchOut_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/snd/pinchOut_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/snd/shake_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/snd/shake_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/snd/tapBody_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/snd/tapBody_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/snd/tapBody_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/snd/tapBody_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/02/assets/snd/tapBody_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haru/02/assets/snd/tapBody_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/haru/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-haru", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/haru/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-haru", 3 | "version": "1.0.5", 4 | "description": "haru live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/haruto/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/haruto/assets/haruto.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/haruto.moc","textures":["moc/haruto.2048/texture_00.png"],"motions":{"idle":[{"file":"mtn/idle_02.mtn"}],"":[{"file":"mtn/01.mtn"},{"file":"mtn/02.mtn"},{"file":"mtn/03.mtn"},{"file":"mtn/04.mtn"},{"file":"mtn/05.mtn"},{"file":"mtn/06.mtn"},{"file":"mtn/07.mtn"},{"file":"mtn/08.mtn"},{"file":"mtn/09.mtn"}]},"physics":"haruto.physics.json","name":"haruto"} -------------------------------------------------------------------------------- /source/live2d_models/haruto/assets/moc/haruto.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haruto/assets/moc/haruto.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/haruto/assets/moc/haruto.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/haruto/assets/moc/haruto.moc -------------------------------------------------------------------------------- /source/live2d_models/haruto/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-haruto", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/haruto/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-haruto", 3 | "version": "1.0.5", 4 | "description": "haruto live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/hibiki/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/exp/f01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/exp/f02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":0,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/exp/f03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_X","val":-0.42},{"id":"PARAM_BROW_R_X","val":-0.42},{"id":"PARAM_BROW_L_ANGLE","val":0.62},{"id":"PARAM_BROW_R_ANGLE","val":0.68},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":0.15,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/exp/f04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_Y","val":0.39},{"id":"PARAM_BROW_R_Y","val":0.33},{"id":"PARAM_BROW_L_ANGLE","val":0.19},{"id":"PARAM_BROW_R_ANGLE","val":0.19},{"id":"PARAM_BROW_L_FORM","val":1},{"id":"PARAM_BROW_R_FORM","val":1},{"id":"PARAM_MOUTH_FORM","val":0.31,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/exp/f05.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_Y","val":-0.25},{"id":"PARAM_BROW_R_Y","val":-0.25},{"id":"PARAM_BROW_L_ANGLE","val":0.54},{"id":"PARAM_BROW_R_ANGLE","val":0.59},{"id":"PARAM_BROW_L_FORM","val":-0.42},{"id":"PARAM_BROW_R_FORM","val":-0.45},{"id":"PARAM_MOUTH_FORM","val":0.79,"def":1},{"id":"PARAM_TERE","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/exp/f06.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_ANGLE","val":0.1},{"id":"PARAM_BROW_R_ANGLE","val":0.16},{"id":"PARAM_BROW_L_FORM","val":-0.51},{"id":"PARAM_BROW_R_FORM","val":-0.51},{"id":"PARAM_MOUTH_FORM","val":0.5,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/hibiki.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/hibiki.moc","textures":["moc/hibiki.2048/texture_00.png"],"motions":{"null":[{"file":"mtn/hibiki_01.mtn","sound":"snd/hibiki_01.mp3"},{"file":"mtn/hibiki_02.mtn","sound":"snd/hibiki_02.mp3"},{"file":"mtn/hibiki_03.mtn","sound":"snd/hibiki_03.mp3"},{"file":"mtn/hibiki_04.mtn","sound":"snd/hibiki_04.mp3"},{"file":"mtn/hibiki_05.mtn","sound":"snd/hibiki_05.mp3"}],"idle":[{"file":"mtn/idle_01.mtn"},{"file":"mtn/idle_02.mtn"},{"file":"mtn/idle_03.mtn"},{"file":"mtn/idle_04.mtn"}]},"expressions":[{"name":"f01.mtn","file":"exp/f01.exp.json"},{"name":"f02.mtn","file":"exp/f02.exp.json"},{"name":"f03.mtn","file":"exp/f03.exp.json"},{"name":"f04.mtn","file":"exp/f04.exp.json"},{"name":"f05.mtn","file":"exp/f05.exp.json"},{"name":"f06.mtn","file":"exp/f06.exp.json"}],"physics":"hibiki.physics.json"} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/hibiki.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"lebel":"HAIR_FRONT","setup":{"length":0.1,"regist":0.3,"mass":0.1},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":2},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":2}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.025,"weight":1}]},{"lebel":"HAIR_BACK","setup":{"length":0.3,"regist":0.8,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Y","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.025,"weight":1}]},{"lebel":"RIBBON","setup":{"length":0.2,"regist":0.5,"mass":0.1},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":1},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":1}],"targets":[{"id":"PARAM_RIBBON","ptype":"angle","scale":0.022,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/moc/hibiki.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hibiki/assets/moc/hibiki.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/moc/hibiki.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hibiki/assets/moc/hibiki.moc -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/snd/hibiki_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hibiki/assets/snd/hibiki_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/snd/hibiki_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hibiki/assets/snd/hibiki_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/snd/hibiki_03.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hibiki/assets/snd/hibiki_03.mp3 -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/snd/hibiki_04.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hibiki/assets/snd/hibiki_04.mp3 -------------------------------------------------------------------------------- /source/live2d_models/hibiki/assets/snd/hibiki_05.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hibiki/assets/snd/hibiki_05.mp3 -------------------------------------------------------------------------------- /source/live2d_models/hibiki/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-hibiki", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/hibiki/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-hibiki", 3 | "version": "1.0.5", 4 | "description": "hibiki live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/hijiki/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/hijiki/assets/hijiki.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/hijiki.moc","textures":["moc/hijiki.2048/texture_00.png"],"name":"hijiki","pose":"hijiki.pose.json","motions":{"idle":[{"file":"mtn/00_idle.mtn"}],"":[{"file":"mtn/01.mtn"},{"file":"mtn/02.mtn"},{"file":"mtn/03.mtn"},{"file":"mtn/04.mtn"},{"file":"mtn/05.mtn"},{"file":"mtn/06.mtn"},{"file":"mtn/07.mtn"},{"file":"mtn/08.mtn"}]}} -------------------------------------------------------------------------------- /source/live2d_models/hijiki/assets/hijiki.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","fade_in":0,"parts_visible":[{"group":[{"id":"PARTS_01_ARM_R"},{"id":"PARTS_01_ARM_R_02"}]},{"group":[{"id":"PARTS_01_ARM_L"},{"id":"PARTS_01_ARM_L_02"}]}]} -------------------------------------------------------------------------------- /source/live2d_models/hijiki/assets/moc/hijiki.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hijiki/assets/moc/hijiki.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/hijiki/assets/moc/hijiki.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/hijiki/assets/moc/hijiki.moc -------------------------------------------------------------------------------- /source/live2d_models/hijiki/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-hijiki", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/hijiki/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-hijiki", 3 | "version": "1.0.5", 4 | "description": "hijiki live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/izumi/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/exp/f01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/exp/f02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/exp/f03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_X","val":-0.59},{"id":"PARAM_BROW_R_X","val":-0.57},{"id":"PARAM_BROW_L_ANGLE","val":1},{"id":"PARAM_BROW_R_ANGLE","val":1},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":-0.45,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/exp/f04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_BROW_L_FORM","val":1},{"id":"PARAM_BROW_R_FORM","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/exp/f05.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":1.5,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":1.5,"calc":"mult"},{"id":"PARAM_EYE_BALL_FORM","val":-1},{"id":"PARAM_BROW_L_FORM","val":1},{"id":"PARAM_BROW_R_FORM","val":1},{"id":"PARAM_MOUTH_FORM","val":0,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/exp/f06.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_Y","val":0.39},{"id":"PARAM_BROW_R_Y","val":0.42},{"id":"PARAM_BROW_L_X","val":-0.48},{"id":"PARAM_BROW_R_X","val":-0.48},{"id":"PARAM_BROW_L_ANGLE","val":1},{"id":"PARAM_BROW_R_ANGLE","val":1},{"id":"PARAM_BROW_L_FORM","val":-0.51},{"id":"PARAM_BROW_R_FORM","val":-0.48},{"id":"PARAM_MOUTH_FORM","val":0.57,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/exp/f07.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":1.5,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":1.5,"calc":"mult"},{"id":"PARAM_BROW_L_Y","val":-0.42},{"id":"PARAM_BROW_R_Y","val":-0.42},{"id":"PARAM_BROW_L_X","val":-0.3},{"id":"PARAM_BROW_R_X","val":-0.3},{"id":"PARAM_BROW_L_FORM","val":-0.54},{"id":"PARAM_BROW_R_FORM","val":-0.57},{"id":"PARAM_MOUTH_FORM","val":0,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/izumi.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/izumi_illust.moc","textures":["moc/izumi_illust.1024/texture_00.png","moc/izumi_illust.1024/texture_01.png","moc/izumi_illust.1024/texture_02.png","moc/izumi_illust.1024/texture_03.png"],"motions":{"idle":[{"file":"mtn/idle_01.mtn"},{"file":"mtn/idle_02.mtn"},{"file":"mtn/idle_03.mtn"},{"file":"mtn/idle_04.mtn"}],"null":[{"file":"mtn/izumi_01.mtn","sound":"snd/izumi_01.mp3"},{"file":"mtn/izumi_02.mtn","sound":"snd/izumi_02.mp3"},{"file":"mtn/izumi_03.mtn","sound":"snd/izumi_03.mp3"},{"file":"mtn/izumi_04.mtn","sound":"snd/izumi_04.mp3"},{"file":"mtn/izumi_05.mtn","sound":"snd/izumi_05.mp3"},{"file":"mtn/izumi_06.mtn","sound":"snd/izumi_06.mp3"},{"file":"mtn/izumi_07.mtn","sound":"snd/izumi_07.mp3"},{"file":"mtn/izumi_08.mtn","sound":"snd/izumi_08.mp3"},{"file":"mtn/izumi_09.mtn","sound":"snd/izumi_09.mp3"},{"file":"mtn/izumi_10.mtn","sound":"snd/izumi_10.mp3"}]},"expressions":[{"name":"f01.exp.json","file":"exp/f01.exp.json"},{"name":"f02.exp.json","file":"exp/f02.exp.json"},{"name":"f03.exp.json","file":"exp/f03.exp.json"},{"name":"f04.exp.json","file":"exp/f04.exp.json"},{"name":"f05.exp.json","file":"exp/f05.exp.json"},{"name":"f06.exp.json","file":"exp/f06.exp.json"},{"name":"f07.exp.json","file":"exp/f07.exp.json"}],"physics":"izumi.physics.json"} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/izumi.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"hair_front","setup":{"length":0.18,"regist":0.6,"mass":0.4},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.022,"weight":1}]},{"label":"hair_back","setup":{"length":0.6,"regist":1,"mass":0.5},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.022,"weight":1}]},{"label":"hair_side","setup":{"length":0.3,"regist":0.6,"mass":0.4},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_SIDE","ptype":"angle","scale":0.022,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/moc/izumi_illust.1024/texture_03.png -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/moc/izumi_illust.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/moc/izumi_illust.moc -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_03.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_03.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_04.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_04.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_05.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_05.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_06.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_06.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_07.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_07.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_08.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_08.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_09.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_09.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/assets/snd/izumi_10.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/izumi/assets/snd/izumi_10.mp3 -------------------------------------------------------------------------------- /source/live2d_models/izumi/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-izumi", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/izumi/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-izumi", 3 | "version": "1.0.5", 4 | "description": "izumi live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/koharu/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/koharu/assets/koharu.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/koharu.moc","textures":["moc/koharu.2048/texture_00.png"],"motions":{"idle":[{"file":"mtn/idle.mtn"}],"":[{"file":"mtn/06.mtn"},{"file":"mtn/07.mtn"},{"file":"mtn/08.mtn"},{"file":"mtn/09.mtn"},{"file":"mtn/01.mtn"},{"file":"mtn/02.mtn"},{"file":"mtn/03.mtn"},{"file":"mtn/04.mtn"},{"file":"mtn/05.mtn"}]},"physics":"koharu.physics.json","name":"koharu"} -------------------------------------------------------------------------------- /source/live2d_models/koharu/assets/moc/koharu.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/koharu/assets/moc/koharu.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/koharu/assets/moc/koharu.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/koharu/assets/moc/koharu.moc -------------------------------------------------------------------------------- /source/live2d_models/koharu/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-koharu", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/koharu/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-koharu", 3 | "version": "1.0.5", 4 | "description": "koharu live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/miku/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/miku/assets/miku.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/miku.moc","textures":["moc/miku.2048/texture_00.png"],"motions":{"null":[{"file":"mtn/miku_m_01.mtn"},{"file":"mtn/miku_m_02.mtn"},{"file":"mtn/miku_m_03.mtn"},{"file":"mtn/miku_m_04.mtn"},{"file":"mtn/miku_m_05.mtn"},{"file":"mtn/miku_m_06.mtn"},{"file":"mtn/miku_shake_01.mtn"}],"idle":[{"file":"mtn/miku_idle_01.mtn"}]},"physics":"miku.physics.json"} -------------------------------------------------------------------------------- /source/live2d_models/miku/assets/miku.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"FRONT","setup":{"length":0.18,"regist":0.6,"mass":0.18},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":0.5},{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":1},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.025,"weight":1}]},{"label":"BACK","setup":{"length":0.15,"regist":0.85,"mass":0.1},"src":[{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.7,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.025,"weight":1}]},{"label":"TWIN","setup":{"length":0.7,"regist":0.5,"mass":0.8},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK_L","ptype":"angle","scale":0.005,"weight":1},{"id":"PARAM_HAIR_BACK_R","ptype":"angle","scale":0.005,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/miku/assets/moc/miku.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/miku/assets/moc/miku.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/miku/assets/moc/miku.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/miku/assets/moc/miku.moc -------------------------------------------------------------------------------- /source/live2d_models/miku/assets/mtn/miku_m_01.mtn: -------------------------------------------------------------------------------- 1 | # Live2D Animator Motion Data 2 | $fps=30 3 | PARAM_ANGLE_X=0 4 | PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,1.31,4.14,7.68,11.34,14.69,17.47,19.31,20,17.28,10.48,1.02,-9.24,-18.35,-25,-28.99,-30,-30,-30,-28.8,-25.57,-20.9,-15.36,-9.64,-4.1,0.57,3.8,5,4.67,3.96,3.08,2.16,1.33,0.63,0.17,0,0,0,0,0,0,0,0,0,0 5 | PARAM_ANGLE_Z=0 6 | PARAM_EYE_L_OPEN=1 7 | PARAM_EYE_L_SMILE=0 8 | PARAM_EYE_R_OPEN=1 9 | PARAM_EYE_R_SMILE=0 10 | PARAM_EYE_BALL_X=0 11 | PARAM_EYE_BALL_Y=0 12 | PARAM_BROW_L_Y=0 13 | PARAM_BROW_R_Y=0 14 | PARAM_BROW_L_X=0 15 | PARAM_BROW_R_X=0 16 | PARAM_BROW_L_ANGLE=0 17 | PARAM_BROW_R_ANGLE=0 18 | PARAM_BROW_L_FORM=0 19 | PARAM_BROW_R_FORM=0 20 | PARAM_MOUTH_FORM=1 21 | PARAM_MOUTH_OPEN_Y=0 22 | PARAM_TERE=0 23 | PARAM_BODY_ANGLE_X=0 24 | PARAM_BODY_ANGLE_Z=0 25 | PARAM_BODY_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0.46,1.45,2.69,3.97,5.14,6.11,6.76,7,6.21,4.51,2.39,0.19,-1.82,-3.48,-4.59,-5,-4.83,-4.37,-3.7,-2.91,-2.09,-1.3,-0.63,-0.17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 26 | PARAM_BREATH=0 27 | PARAM_HAIR_FRONT=0 28 | PARAM_HAIR_SIDE=0 29 | PARAM_HAIR_SIDE_L=0 30 | PARAM_HAIR_SIDE_R=0 31 | PARAM_HAIR_BACK=0 32 | PARAM_HAIR_BACK_L=0 33 | PARAM_HAIR_BACK_R=0 -------------------------------------------------------------------------------- /source/live2d_models/miku/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-miku", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/miku/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-miku", 3 | "version": "1.0.5", 4 | "description": "miku live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/ni-j/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/ni-j/assets/moc/ni-j.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/ni-j/assets/moc/ni-j.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/ni-j/assets/moc/ni-j.2048/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/ni-j/assets/moc/ni-j.2048/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/ni-j/assets/moc/ni-j.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/ni-j/assets/moc/ni-j.moc -------------------------------------------------------------------------------- /source/live2d_models/ni-j/assets/ni-j.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/ni-j.moc","textures":["moc/ni-j.2048/texture_00.png","moc/ni-j.2048/texture_01.png"],"motions":{"idle":[{"file":"mtn/00_idle.mtn"}],"":[{"file":"mtn/01_happy.mtn"},{"file":"mtn/02_angry.mtn"},{"file":"mtn/03_fear.mtn"},{"file":"mtn/04_surprise.mtn"},{"file":"mtn/05_fun.mtn"},{"file":"mtn/06_love.mtn"},{"file":"mtn/07_bye.mtn"},{"file":"mtn/08_sad.mtn"},{"file":"mtn/09_yawn.mtn"},{"file":"mtn/10_yeah.mtn"},{"file":"mtn/11_muscle.mtn"},{"file":"mtn/12_stagger.mtn"},{"file":"mtn/13_cry.mtn"},{"file":"mtn/14_ sigh.mtn"},{"file":"mtn/15_joy.mtn"},{"file":"mtn/16_menace.mtn"},{"file":"mtn/17_yes.mtn"},{"file":"mtn/18_no.mtn"},{"file":"mtn/19_walk.mtn"},{"file":"mtn/20_sleep.mtn"}]},"physics":"ni-j.physics.json","pose":"ni-j.pose.json"} -------------------------------------------------------------------------------- /source/live2d_models/ni-j/assets/ni-j.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"ACC","setup":{"length":0.2,"regist":0.4,"mass":0.2},"src":[{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.03,"weight":1}],"targets":[{"id":"PARAM_ACC","ptype":"angle","scale":0.2,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/ni-j/assets/ni-j.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","fade_in":1,"parts_visible":[{"group":[{"id":"PARTS_01_EYE_002"},{"id":"PARTS_01_EYE_003"},{"id":"PARTS_01_EYE_004"},{"id":"PARTS_01_EYE_001","link":["PARTS_02_EYE_001","PARTS_05_EYE_001","PARTS_04_EYE_001","PARTS_03_EYE_001"]}]},{"group":[{"id":"PARTS_01_ARMS_001","link":["PARTS_02_ARMS_001","PARTS_05_ARMS_001","PARTS_04_ARMS_001","PARTS_03_ARMS_001"]},{"id":"PARTS_01_ARMS_002","link":["PARTS_02_ARMS_002","PARTS_04_ARMS_002","PARTS_05_ARMS_002","PARTS_03_ARMS_002"]}]}]} -------------------------------------------------------------------------------- /source/live2d_models/ni-j/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-ni-j", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/ni-j/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-ni-j", 3 | "version": "1.0.5", 4 | "description": "ni-j live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/nico/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/nico/assets/moc/nico.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nico/assets/moc/nico.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/nico/assets/moc/nico.2048/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nico/assets/moc/nico.2048/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/nico/assets/moc/nico.2048/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nico/assets/moc/nico.2048/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/nico/assets/moc/nico.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nico/assets/moc/nico.moc -------------------------------------------------------------------------------- /source/live2d_models/nico/assets/nico.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/nico.moc","textures":["moc/nico.2048/texture_00.png","moc/nico.2048/texture_01.png","moc/nico.2048/texture_02.png"],"motions":{"idle":[{"file":"mtn/00_idle.mtn"}],"":[{"file":"mtn/01_happy.mtn"},{"file":"mtn/02_angry.mtn"},{"file":"mtn/03_fear.mtn"},{"file":"mtn/04_surprise.mtn"},{"file":"mtn/05_fun.mtn"},{"file":"mtn/06_love.mtn"},{"file":"mtn/07_bye.mtn"},{"file":"mtn/08_sad.mtn"},{"file":"mtn/09_yawn.mtn"},{"file":"mtn/10_yeah.mtn"},{"file":"mtn/11_muscle.mtn"},{"file":"mtn/12_stagger.mtn"},{"file":"mtn/13_cry.mtn"},{"file":"mtn/14_ sigh.mtn"},{"file":"mtn/15_joy.mtn"},{"file":"mtn/16_menace.mtn"},{"file":"mtn/17_yes.mtn"},{"file":"mtn/18_no.mtn"},{"file":"mtn/19_walk.mtn"},{"file":"mtn/20_sleep.mtn"}]},"physics":"nico.physics.json","pose":"nico.pose.json"} -------------------------------------------------------------------------------- /source/live2d_models/nico/assets/nico.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"腕1左幣ゆれ","setup":{"length":0.2,"regist":0.7,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"x","scale":0.01,"weight":0.5},{"id":"PARAM_ARM_L","ptype":"x","scale":0.01,"weight":1}],"targets":[{"id":"PARAM_ACC1L","ptype":"angle","scale":0.05,"weight":1}]},{"label":"腕1右幣ゆれ","setup":{"length":0.2,"regist":0.7,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"x","scale":0.01,"weight":0.5},{"id":"PARAM_ARM_R","ptype":"x","scale":0.01,"weight":1}],"targets":[{"id":"PARAM_ACC1R","ptype":"angle","scale":0.05,"weight":1}]},{"label":"腕2左幣ゆれ","setup":{"length":0.2,"regist":0.7,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"x","scale":0.01,"weight":0.5},{"id":"PARAM_ARM_L","ptype":"x","scale":0.01,"weight":1}],"targets":[{"id":"PARAM_ACC2L","ptype":"angle","scale":0.05,"weight":1}]},{"label":"腕2右幣ゆれ","setup":{"length":0.2,"regist":0.7,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"x","scale":0.01,"weight":0.5},{"id":"PARAM_ARM_R","ptype":"x","scale":0.01,"weight":1}],"targets":[{"id":"PARAM_ACC2R","ptype":"angle","scale":0.05,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nico/assets/nico.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","fade_in":1,"parts_visible":[{"group":[{"id":"PARTS_01_EYE_002"},{"id":"PARTS_01_EYE_003"},{"id":"PARTS_01_EYE_004"},{"id":"PARTS_01_EYE_001","link":["PARTS_02_EYE_001","PARTS_05_EYE_001","PARTS_04_EYE_001","PARTS_03_EYE_001"]}]},{"group":[{"id":"PARTS_01_ARMS_001","link":["PARTS_02_ARMS_001","PARTS_05_ARMS_001","PARTS_04_ARMS_001","PARTS_03_ARMS_001"]},{"id":"PARTS_01_ARMS_002","link":["PARTS_02_ARMS_002","PARTS_04_ARMS_002","PARTS_05_ARMS_002","PARTS_03_ARMS_002"]}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nico/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nico", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/nico/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nico", 3 | "version": "1.0.5", 4 | "description": "nico live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/assets/moc/nietzsche.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nietzsche/assets/moc/nietzsche.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/assets/moc/nietzsche.2048/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nietzsche/assets/moc/nietzsche.2048/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/assets/moc/nietzsche.2048/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nietzsche/assets/moc/nietzsche.2048/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/assets/moc/nietzsche.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nietzsche/assets/moc/nietzsche.moc -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/assets/nietzche.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/nietzsche.moc","textures":["moc/nietzsche.2048/texture_00.png","moc/nietzsche.2048/texture_01.png","moc/nietzsche.2048/texture_02.png"],"motions":{"idle":[{"file":"mtn/00_idle.mtn"}],"":[{"file":"mtn/01_happy.mtn"},{"file":"mtn/02_angry.mtn"},{"file":"mtn/03_fear.mtn"},{"file":"mtn/04_surprise.mtn"},{"file":"mtn/05_fun.mtn"},{"file":"mtn/06_love.mtn"},{"file":"mtn/07_bye.mtn"},{"file":"mtn/08_sad.mtn"},{"file":"mtn/09_yawn.mtn"},{"file":"mtn/10_yeah.mtn"},{"file":"mtn/11_muscle.mtn"},{"file":"mtn/12_stagger.mtn"},{"file":"mtn/13_cry.mtn"},{"file":"mtn/14_ sigh.mtn"},{"file":"mtn/15_joy.mtn"},{"file":"mtn/16_menace.mtn"},{"file":"mtn/17_yes.mtn"},{"file":"mtn/18_no.mtn"},{"file":"mtn/19_walk.mtn"},{"file":"mtn/20_sleep.mtn"}]},"physics":"nietzsche.physics.json","pose":"nietzsche.pose.json"} -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/assets/nietzsche.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"ACC","setup":{"length":0.2,"regist":0.2,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_ACC","ptype":"angle","scale":0.01,"weight":1}]},{"label":"hair_front","setup":{"length":0.3,"regist":0.5,"mass":0.1},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.025,"weight":1}]},{"label":"hair_roll","setup":{"length":0.5,"regist":0.5,"mass":0.4},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":2}],"targets":[{"id":"PARAM_HAIR_ROLL","ptype":"angle","scale":0.02,"weight":1}]},{"label":"ACC2","setup":{"length":0.2,"regist":0.5,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":1.2,"weight":1}],"targets":[{"id":"PARAM_ACC_2","ptype":"angle","scale":1,"weight":0.025}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/assets/nietzsche.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","fade_in":1,"parts_visible":[{"group":[{"id":"PARTS_01_EYE_002"},{"id":"PARTS_01_EYE_003"},{"id":"PARTS_01_EYE_004"},{"id":"PARTS_01_EYE_001","link":["PARTS_02_EYE_001","PARTS_05_EYE_001","PARTS_04_EYE_001","PARTS_03_EYE_001"]}]},{"group":[{"id":"PARTS_01_ARMS_001","link":["PARTS_02_ARMS_001","PARTS_05_ARMS_001","PARTS_04_ARMS_001","PARTS_03_ARMS_001"]},{"id":"PARTS_01_ARMS_002","link":["PARTS_02_ARMS_002","PARTS_04_ARMS_002","PARTS_05_ARMS_002","PARTS_03_ARMS_002"]}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nietzsche", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/nietzsche/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nietzsche", 3 | "version": "1.0.5", 4 | "description": "nietzsche live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/assets/moc/nipsilon.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nipsilon/assets/moc/nipsilon.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/assets/moc/nipsilon.2048/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nipsilon/assets/moc/nipsilon.2048/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/assets/moc/nipsilon.2048/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nipsilon/assets/moc/nipsilon.2048/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/assets/moc/nipsilon.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nipsilon/assets/moc/nipsilon.moc -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/assets/nipsilon.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/nipsilon.moc","textures":["moc/nipsilon.2048/texture_00.png","moc/nipsilon.2048/texture_01.png","moc/nipsilon.2048/texture_02.png"],"motions":{"idle":[{"file":"mtn/00_idle.mtn"}],"":[{"file":"mtn/01_happy.mtn"},{"file":"mtn/02_angry.mtn"},{"file":"mtn/03_fear.mtn"},{"file":"mtn/04_surprise.mtn"},{"file":"mtn/05_fun.mtn"},{"file":"mtn/06_love.mtn"},{"file":"mtn/07_bye.mtn"},{"file":"mtn/08_sad.mtn"},{"file":"mtn/09_yawn.mtn"},{"file":"mtn/10_yeah.mtn"},{"file":"mtn/11_muscle.mtn"},{"file":"mtn/12_stagger.mtn"},{"file":"mtn/13_cry.mtn"},{"file":"mtn/14_ sigh.mtn"},{"file":"mtn/15_joy.mtn"},{"file":"mtn/16_menace.mtn"},{"file":"mtn/17_yes.mtn"},{"file":"mtn/18_no.mtn"},{"file":"mtn/19_walk.mtn"},{"file":"mtn/20_sleep.mtn"}]},"physics":"nipsilon.physics.json","pose":"nipsilon.pose.json"} -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/assets/nipsilon.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"ACC","setup":{"length":0.2,"regist":0.2,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_ACC","ptype":"angle","scale":0.01,"weight":1}]},{"label":"hair_front","setup":{"length":0.3,"regist":0.5,"mass":0.1},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.025,"weight":1}]},{"label":"hair_roll","setup":{"length":0.5,"regist":0.5,"mass":0.4},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":2}],"targets":[{"id":"PARAM_HAIR_ROLL","ptype":"angle","scale":0.02,"weight":1}]},{"label":"ACC2","setup":{"length":0.2,"regist":0.5,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":1.2,"weight":1}],"targets":[{"id":"PARAM_ACC_2","ptype":"angle","scale":1,"weight":0.025}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/assets/nipsilon.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","fade_in":1,"parts_visible":[{"group":[{"id":"PARTS_01_EYE_002"},{"id":"PARTS_01_EYE_003"},{"id":"PARTS_01_EYE_004"},{"id":"PARTS_01_EYE_001","link":["PARTS_02_EYE_001","PARTS_05_EYE_001","PARTS_04_EYE_001","PARTS_03_EYE_001"]}]},{"group":[{"id":"PARTS_01_ARMS_001","link":["PARTS_02_ARMS_001","PARTS_05_ARMS_001","PARTS_04_ARMS_001","PARTS_03_ARMS_001"]},{"id":"PARTS_01_ARMS_002","link":["PARTS_02_ARMS_002","PARTS_04_ARMS_002","PARTS_05_ARMS_002","PARTS_03_ARMS_002"]}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nipsilon", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/nipsilon/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nipsilon", 3 | "version": "1.0.5", 4 | "description": "nipsilon live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/nito/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/nito/assets/moc/nito.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nito/assets/moc/nito.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/nito/assets/moc/nito.2048/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nito/assets/moc/nito.2048/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/nito/assets/moc/nito.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/nito/assets/moc/nito.moc -------------------------------------------------------------------------------- /source/live2d_models/nito/assets/nito.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/nito.moc","textures":["moc/nito.2048/texture_00.png","moc/nito.2048/texture_01.png"],"motions":{"idle":[{"file":"mtn/00_idle.mtn"}],"":[{"file":"mtn/06_love.mtn"},{"file":"mtn/07_bye.mtn"},{"file":"mtn/08_sad.mtn"},{"file":"mtn/09_yawn.mtn"},{"file":"mtn/10_yeah.mtn"},{"file":"mtn/11_muscle.mtn"},{"file":"mtn/12_stagger.mtn"},{"file":"mtn/13_cry.mtn"},{"file":"mtn/14_ sigh.mtn"},{"file":"mtn/15_joy.mtn"},{"file":"mtn/16_menace.mtn"},{"file":"mtn/17_yes.mtn"},{"file":"mtn/18_no.mtn"},{"file":"mtn/19_walk.mtn"},{"file":"mtn/20_sleep.mtn"},{"file":"mtn/01_happy.mtn"},{"file":"mtn/02_angry.mtn"},{"file":"mtn/03_fear.mtn"},{"file":"mtn/04_surprise.mtn"},{"file":"mtn/05_fun.mtn"}]},"physics":"nito.physics.json","pose":"nito.pose.json"} -------------------------------------------------------------------------------- /source/live2d_models/nito/assets/nito.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"ACC","setup":{"length":0.2,"regist":0.2,"mass":0.3},"src":[{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":0.5},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":1.2,"weight":1}],"targets":[{"id":"PARAM_ACC","ptype":"angle","scale":0.01,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nito/assets/nito.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","fade_in":1,"parts_visible":[{"group":[{"id":"PARTS_01_EYE_002"},{"id":"PARTS_01_EYE_003"},{"id":"PARTS_01_EYE_004"},{"id":"PARTS_01_EYE_001","link":["PARTS_02_EYE_001","PARTS_05_EYE_001","PARTS_04_EYE_001","PARTS_03_EYE_001"]}]},{"group":[{"id":"PARTS_01_ARMS_001","link":["PARTS_02_ARMS_001","PARTS_05_ARMS_001","PARTS_04_ARMS_001","PARTS_03_ARMS_001"]},{"id":"PARTS_01_ARMS_002","link":["PARTS_02_ARMS_002","PARTS_04_ARMS_002","PARTS_05_ARMS_002","PARTS_03_ARMS_002"]}]}]} -------------------------------------------------------------------------------- /source/live2d_models/nito/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nito", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/nito/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-nito", 3 | "version": "1.0.5", 4 | "description": "nito live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/shizuku/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/exp/f01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/exp/f02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_BALL_X","val":-0.4},{"id":"PARAM_EYE_BALL_Y","val":-0.7},{"id":"PARAM_EYE_L_OPEN","val":0.7,"def":1,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.7,"def":1,"calc":"mult"},{"id":"PARAM_DONYORI","val":0.7},{"id":"PARAM_EYE_FORM","val":0.3},{"id":"PARAM_BODY_Y","val":-0.5},{"id":"PARAM_BROW_L_Y","val":-0.3},{"id":"PARAM_BROW_R_Y","val":-0.3},{"id":"PARAM_BROW_L_X","val":-0.3},{"id":"PARAM_BROW_R_X","val":-0.3},{"id":"PARAM_BROW_L_ANGLE","val":0.5},{"id":"PARAM_BROW_R_ANGLE","val":0.5},{"id":"PARAM_BROW_L_FORM","val":-0.5},{"id":"PARAM_BROW_R_FORM","val":-0.5},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1},{"id":"PARAM_MOUTH_SIZE","val":-1}]} -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/exp/f03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_BALL_Y","val":0.2},{"id":"PARAM_BODY_Y","val":-0.5},{"id":"PARAM_BROW_L_Y","val":-0.2},{"id":"PARAM_BROW_R_Y","val":-0.2},{"id":"PARAM_BROW_L_X","val":-0.4},{"id":"PARAM_BROW_R_X","val":-0.4},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":-0.7,"def":1},{"id":"PARAM_MOUTH_SIZE","val":0.3}]} -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/exp/f04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_BALL_X","val":-0.4},{"id":"PARAM_EYE_BALL_Y","val":-0.7},{"id":"PARAM_EYE_BALL_KIRAKIRA","val":1},{"id":"PARAM_EYE_L_OPEN","val":1.5,"def":1,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":1.5,"def":1,"calc":"mult"},{"id":"PARAM_BROW_L_FORM","val":0.5},{"id":"PARAM_BROW_R_FORM","val":0.5},{"id":"PARAM_KAMIYURE_TWIN_L_02","val":0.3},{"id":"PARAM_KAMIYURE_TWIN_R_02","val":-0.3},{"id":"PARAM_MOUTH_SIZE","val":1},{"id":"PARAM_TERE","val":1,"def":0.6}]} -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_02.png -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_03.png -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_04.png -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/moc/shizuku.1024/texture_05.png -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/moc/shizuku.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/moc/shizuku.moc -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/shizuku.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","parts_visible":[{"group":[{"id":"PARTS_01_ARM_L_01"},{"id":"PARTS_01_ARM_L_02"}]},{"group":[{"id":"PARTS_01_ARM_R_01"},{"id":"PARTS_01_ARM_R_02"}]}]} -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/flickHead_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/flickHead_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/flickHead_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/flickHead_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/flickHead_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/flickHead_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/pinchIn_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/pinchIn_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/pinchIn_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/pinchIn_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/pinchIn_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/pinchIn_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/pinchOut_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/pinchOut_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/pinchOut_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/pinchOut_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/pinchOut_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/pinchOut_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/shake_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/shake_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/shake_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/shake_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/shake_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/shake_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/tapBody_00.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/tapBody_00.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/tapBody_01.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/tapBody_01.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/assets/snd/tapBody_02.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/shizuku/assets/snd/tapBody_02.mp3 -------------------------------------------------------------------------------- /source/live2d_models/shizuku/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-shizuku", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/shizuku/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-shizuku", 3 | "version": "1.0.5", 4 | "description": "shizuku live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/tororo/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/tororo/assets/moc/tororo.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/tororo/assets/moc/tororo.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/tororo/assets/moc/tororo.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/tororo/assets/moc/tororo.moc -------------------------------------------------------------------------------- /source/live2d_models/tororo/assets/tororo.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/tororo.moc","textures":["moc/tororo.2048/texture_00.png"],"pose":"tororo.pose.json","name":"tororo","motions":{"idle":[{"file":"mtn/00_idle.mtn"}],"":[{"file":"mtn/01.mtn"},{"file":"mtn/02.mtn"},{"file":"mtn/03.mtn"},{"file":"mtn/04.mtn"},{"file":"mtn/05.mtn"},{"file":"mtn/06.mtn"},{"file":"mtn/07.mtn"},{"file":"mtn/08.mtn"}]}} -------------------------------------------------------------------------------- /source/live2d_models/tororo/assets/tororo.pose.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Pose","fade_in":0,"parts_visible":[{"group":[{"id":"PARTS_01_ARM_R"},{"id":"PARTS_01_ARM_R_02"}]},{"group":[{"id":"PARTS_01_ARM_L"},{"id":"PARTS_01_ARM_L_02"}]}]} -------------------------------------------------------------------------------- /source/live2d_models/tororo/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-tororo", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/tororo/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-tororo", 3 | "version": "1.0.5", 4 | "description": "tororo live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F01.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_MOUTH_FORM","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F02.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0,"def":1},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0,"def":1},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_BROW_L_Y","val":1},{"id":"PARAM_BROW_R_Y","val":1},{"id":"PARAM_MOUTH_FORM","val":1},{"id":"PARAM_CHEEK1","val":0,"def":0.5},{"id":"PARAM_CHEEK2","val":1},{"id":"PARAM_HAIR_AHO","val":-1},{"id":"PARAM_HAIR_TAIR","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F03.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.75,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0.75,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_EYE_BALL_Y","val":1,"def":-0.5},{"id":"PARAM_BROW_L_Y","val":-1},{"id":"PARAM_BROW_R_Y","val":-1},{"id":"PARAM_BROW_L_X","val":-1},{"id":"PARAM_BROW_R_X","val":-1},{"id":"PARAM_BROW_L_ANGLE","val":1},{"id":"PARAM_BROW_R_ANGLE","val":1},{"id":"PARAM_BROW_L_FORM","val":1},{"id":"PARAM_BROW_R_FORM","val":1},{"id":"PARAM_MOUTH_FORM","val":-1},{"id":"PARAM_HAIR_AHO","val":0.75}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F04.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.75,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0.75,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_EYE_BALL_X","val":1},{"id":"PARAM_EYE_BALL_Y","val":-1,"def":-0.5},{"id":"PARAM_BROW_L_Y","val":-0.5},{"id":"PARAM_BROW_R_Y","val":-0.5},{"id":"PARAM_BROW_L_FORM","val":-0.6},{"id":"PARAM_BROW_R_FORM","val":-0.6},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1},{"id":"PARAM_HAIR_AHO","val":1},{"id":"PARAM_HAIR_TAIR","val":-1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F05.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":2,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":2,"calc":"mult"},{"id":"PARAM_EYE_BALL_Y","val":0,"def":-0.5},{"id":"PARAM_EYE_BALL_FORM","val":0,"def":1},{"id":"PARAM_BROW_L_Y","val":1},{"id":"PARAM_BROW_R_Y","val":1},{"id":"PARAM_BROW_L_X","val":0.5},{"id":"PARAM_BROW_R_X","val":0.5},{"id":"PARAM_MOUTH_FORM","val":0,"def":1},{"id":"PARAM_MOUTH_OPEN_Y","val":1},{"id":"PARAM_CHEEK1","val":0,"def":0.5},{"id":"PARAM_CHEEK2","val":1},{"id":"PARAM_HAIR_AHO","val":-1},{"id":"PARAM_HAIR_TAIR","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F06.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.8,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":1},{"id":"PARAM_EYE_R_OPEN","val":0.8,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":1},{"id":"PARAM_EYE_BALL_X","val":1},{"id":"PARAM_EYE_BALL_Y","val":-1,"def":-0.5},{"id":"PARAM_BROW_L_ANGLE","val":-0.4},{"id":"PARAM_BROW_R_ANGLE","val":-0.4},{"id":"PARAM_BROW_L_FORM","val":-0.6},{"id":"PARAM_BROW_R_FORM","val":-0.6},{"id":"PARAM_MOUTH_FORM","val":-1},{"id":"PARAM_CHEEK1","val":1,"def":0.5},{"id":"PARAM_HAIR_AHO","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F07.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_BROW_L_X","val":0.5},{"id":"PARAM_BROW_R_X","val":0.5},{"id":"PARAM_BROW_L_ANGLE","val":-0.5},{"id":"PARAM_BROW_R_ANGLE","val":-0.5},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":0,"def":1},{"id":"PARAM_MOUTH_OPEN_Y","val":1},{"id":"PARAM_HAIR_AHO","val":1},{"id":"PARAM_HAIR_TAIR","val":-1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F08.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.5,"calc":"mult"},{"id":"PARAM_EYE_L_SMILE","val":0.5},{"id":"PARAM_EYE_R_OPEN","val":0.5,"calc":"mult"},{"id":"PARAM_EYE_R_SMILE","val":0.5},{"id":"PARAM_EYE_BALL_X","val":1},{"id":"PARAM_EYE_BALL_Y","val":0,"def":-0.5},{"id":"PARAM_BROW_L_Y","val":-1},{"id":"PARAM_BROW_R_Y","val":-1},{"id":"PARAM_BROW_L_X","val":-1},{"id":"PARAM_BROW_R_X","val":-1},{"id":"PARAM_BROW_L_ANGLE","val":-0.75},{"id":"PARAM_BROW_R_ANGLE","val":-0.75},{"id":"PARAM_BROW_L_FORM","val":1},{"id":"PARAM_BROW_R_FORM","val":1},{"id":"PARAM_MOUTH_FORM","val":-1,"def":1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F09.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0,"def":1},{"id":"PARAM_EYE_R_OPEN","val":0,"def":1},{"id":"PARAM_BROW_L_Y","val":1},{"id":"PARAM_BROW_R_Y","val":1},{"id":"PARAM_BROW_L_ANGLE","val":1},{"id":"PARAM_BROW_R_ANGLE","val":1},{"id":"PARAM_MOUTH_FORM","val":1,"def":1},{"id":"PARAM_CHEEK1","val":0,"def":0.5},{"id":"PARAM_CHEEK2","val":1},{"id":"PARAM_HAIR_AHO","val":-0.5},{"id":"PARAM_HAIR_TAIR","val":1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/exp/F10.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500,"params":[{"id":"PARAM_EYE_L_OPEN","val":0.65,"calc":"mult"},{"id":"PARAM_EYE_R_OPEN","val":0.65,"calc":"mult"},{"id":"PARAM_EYE_BALL_X","val":-1},{"id":"PARAM_EYE_BALL_Y","val":-1,"def":-0.5},{"id":"PARAM_BROW_L_Y","val":-0.3},{"id":"PARAM_BROW_R_Y","val":-0.3},{"id":"PARAM_BROW_L_X","val":-1},{"id":"PARAM_BROW_R_X","val":-1},{"id":"PARAM_BROW_L_FORM","val":-1},{"id":"PARAM_BROW_R_FORM","val":-1},{"id":"PARAM_MOUTH_FORM","val":0.2},{"id":"PARAM_HAIR_AHO","val":1},{"id":"PARAM_HAIR_TAIR","val":-1}]} -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/moc/tsumiki.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/tsumiki/assets/moc/tsumiki.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/moc/tsumiki.2048/texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/tsumiki/assets/moc/tsumiki.2048/texture_01.png -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/moc/tsumiki.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/tsumiki/assets/moc/tsumiki.moc -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/assets/mtn/P01.mtn: -------------------------------------------------------------------------------- 1 | # Live2D Animator Motion Data 2 | $fps=30 3 | 4 | $fadein=1000 5 | 6 | $fadeout=0 7 | 8 | PARAM_ANGLE_X=0 9 | PARAM_ANGLE_Y=0 10 | PARAM_ANGLE_Z=0 11 | PARAM_EYE_L_OPEN=1 12 | PARAM_EYE_L_SMILE=0 13 | PARAM_EYE_R_OPEN=1 14 | PARAM_EYE_R_SMILE=0 15 | PARAM_EYE_BALL_X=0 16 | PARAM_EYE_BALL_Y=-0.5 17 | PARAM_EYE_BALL_FORM=1 18 | PARAM_BROW_L_Y=0 19 | PARAM_BROW_R_Y=0 20 | PARAM_BROW_L_X=0 21 | PARAM_BROW_R_X=0 22 | PARAM_BROW_L_ANGLE=0 23 | PARAM_BROW_R_ANGLE=0 24 | PARAM_BROW_L_FORM=0 25 | PARAM_BROW_R_FORM=0 26 | PARAM_MOUTH_FORM=1 27 | PARAM_MOUTH_OPEN_Y=0 28 | PARAM_BODY_ANGLE_X=0 29 | PARAM_BODY_ANGLE_Y=0 30 | PARAM_BODY_ANGLE_Z=0 31 | PARAM_BREATH=0 32 | PARAM_UPBACK=0 33 | PARAM_BUST_Y=0 34 | PARAM_TIE=0 35 | PARAM_SKIRT=0 36 | PARAM_HAIR_FRONT=0 37 | PARAM_HAIR_SIDE=0 38 | PARAM_HAIR_AHO=0 39 | PARAM_HAIR_TAIR=0 40 | PARAM_RIBON_L=0 41 | PARAM_RIBON_R=0 42 | PARAM_ARM=0 43 | PARAM_ARM_L=0 44 | PARAM_ARM_R=0 45 | PARAM_FINGER=0.5 -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-tsumiki", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/tsumiki/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-tsumiki", 3 | "version": "1.0.5", 4 | "description": "tsumiki live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/unitychan/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/unitychan/assets/moc/unitychan.2048/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/unitychan/assets/moc/unitychan.2048/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/unitychan/assets/moc/unitychan.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/unitychan/assets/moc/unitychan.moc -------------------------------------------------------------------------------- /source/live2d_models/unitychan/assets/unitychan.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Sample 1.0.0","model":"moc/unitychan.moc","textures":["moc/unitychan.2048/texture_00.png"],"motions":{"":[{"file":"mtn/m_01.mtn"},{"file":"mtn/m_02.mtn"},{"file":"mtn/m_03.mtn"},{"file":"mtn/m_04.mtn"},{"file":"mtn/m_05.mtn"},{"file":"mtn/m_06.mtn"},{"file":"mtn/m_07.mtn"},{"file":"mtn/m_08.mtn"},{"file":"mtn/m_09.mtn"},{"file":"mtn/m_10.mtn"},{"file":"mtn/m_11.mtn"},{"file":"mtn/m_12.mtn"},{"file":"mtn/m_13.mtn"},{"file":"mtn/m_14.mtn"}],"idle":[{"file":"mtn/idle_01.mtn"},{"file":"mtn/idle_02.mtn"}]},"physics":"unitychan.physics.json"} -------------------------------------------------------------------------------- /source/live2d_models/unitychan/assets/unitychan.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"label":"hair_front","setup":{"length":0.15,"regist":0.5,"mass":0.1},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":0.5},{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.015,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2.4,"weight":1}],"targets":[{"id":"PARAM_HAIR_FRONT","ptype":"angle","scale":0.022,"weight":1}]},{"label":"hair_back","setup":{"length":0.3,"regist":0.7,"mass":0.3},"src":[{"id":"PARAM_ANGLE_X","ptype":"x","scale":0.005,"weight":0.5},{"id":"PARAM_BODY_ANGLE_X","ptype":"x","scale":0.012,"weight":1},{"id":"PARAM_ANGLE_Z","ptype":"angle","scale":0.8,"weight":0.5},{"id":"PARAM_BODY_ANGLE_Z","ptype":"angle","scale":2,"weight":1}],"targets":[{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":0.022,"weight":1}]}]} -------------------------------------------------------------------------------- /source/live2d_models/unitychan/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-unitychan", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/unitychan/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-unitychan", 3 | "version": "1.0.5", 4 | "description": "unitychan live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/wanko/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/wanko/assets/moc/wanko.1024/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/wanko/assets/moc/wanko.1024/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/wanko/assets/moc/wanko.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/wanko/assets/moc/wanko.moc -------------------------------------------------------------------------------- /source/live2d_models/wanko/assets/mtn/touch_04.mtn: -------------------------------------------------------------------------------- 1 | # Live2D Animator Motion Data 2 | $fps=30 3 | PARAM_ANGLE_X=0 4 | PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.83,-2.83,-5.5,-8.17,-10.17,-11,-10.28,-8.34,-5.54,-2.22,1.22,4.54,7.34,9.28,10,9.66,8.75,7.45,5.96,4.42,2.97,1.74,0.8,0.21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 5 | PARAM_ANGLE_Z=0 6 | PARAM_EYE_L_OPEN=0 7 | PARAM_EYE_R_OPEN=0 8 | PARAM_MOUTH_OPEN_Y=0 9 | PARAM_BODY_ANGLE_X=0 10 | PARAM_BODY_ANGLE_Z=0 11 | PARAM_BODY_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.45,-1.55,-3,-4.45,-5.55,-6,-5.66,-4.73,-3.4,-1.82,-0.18,1.4,2.73,3.66,4,3.86,3.5,2.98,2.38,1.77,1.19,0.7,0.32,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 12 | PARAM_BREATH=0 13 | PARAM_BOWL_LID=50 14 | PARAM_YUGE_01=0 15 | PARAM_YUGE_02=0 16 | PARAM_EFFECT=0 17 | PARAM_EAR_L=0,0,0,0,0,0,0,0,0,0,0,0,0.07,0.25,0.47,0.68,0.85,0.96,1,0.85,0.5,0.06,-0.37,-0.71,-0.93,-1,-0.87,-0.55,-0.15,0.23,0.54,0.73,0.8,0.63,0.37,0.12,-0.06,-0.13,-0.11,-0.07,-0.03,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 18 | PARAM_EAR_R=0,0,0,0,0,0,0,0,0,0,0,0,-0.07,-0.25,-0.47,-0.68,-0.85,-0.96,-1,-0.85,-0.5,-0.06,0.37,0.71,0.93,1,0.87,0.54,0.15,-0.24,-0.55,-0.74,-0.81,-0.65,-0.38,-0.14,0.04,0.11,0.09,0.06,0.03,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 19 | PARAM_HAND_L=0 20 | PARAM_HAND_R=0 21 | PARAM_SWING=0 22 | PARAM_BOWL_SWING=0 23 | PARAM_FACE_01=0 24 | PARAM_BASE_X=0 -------------------------------------------------------------------------------- /source/live2d_models/wanko/assets/mtn/touch_05.mtn: -------------------------------------------------------------------------------- 1 | # Live2D Animator Motion Data 2 | $fps=30 3 | PARAM_ANGLE_X=0 4 | PARAM_ANGLE_Y=-11,-11,-11,-11,-11,-11,-11,-10.28,-8.34,-5.54,-2.22,1.22,4.54,7.34,9.28,10,9.66,8.73,7.4,5.82,4.18,2.6,1.27,0.34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 5 | PARAM_ANGLE_Z=0 6 | PARAM_EYE_L_OPEN=0 7 | PARAM_EYE_R_OPEN=0 8 | PARAM_MOUTH_OPEN_Y=0 9 | PARAM_BODY_ANGLE_X=0 10 | PARAM_BODY_ANGLE_Z=0 11 | PARAM_BODY_ANGLE_Y=0,0,0,0,0,0,0,0.14,0.51,1.04,1.67,2.33,2.96,3.49,3.86,4,3.86,3.49,2.96,2.33,1.67,1.04,0.51,0.14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 12 | PARAM_BREATH=0 13 | PARAM_BOWL_LID=50 14 | PARAM_YUGE_01=0 15 | PARAM_YUGE_02=0 16 | PARAM_EFFECT=0 17 | PARAM_EAR_L=0 18 | PARAM_EAR_R=0 19 | PARAM_HAND_L=0 20 | PARAM_HAND_R=0 21 | PARAM_SWING=0 22 | PARAM_BOWL_SWING=0 23 | PARAM_FACE_01=0 24 | PARAM_BASE_X=0 -------------------------------------------------------------------------------- /source/live2d_models/wanko/assets/wanko.model.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Model Setting","name":"wanko","model":"moc/wanko.moc","textures":["moc/wanko.1024/texture_00.png"],"hit_areas":[{"name":"body","id":"D_REF.PT_SOBA_01"}],"layout":{"center_x":0,"y":1.8,"width":2.9},"motions":{"idle":[{"file":"mtn/idle_01.mtn","fade_in":500,"fade_out":200},{"file":"mtn/idle_02.mtn","fade_in":500,"fade_out":200},{"file":"mtn/idle_03.mtn","fade_in":500,"fade_out":200},{"file":"mtn/idle_04.mtn","fade_in":500,"fade_out":200}],"shake":[{"file":"mtn/shake_01.mtn","fade_in":500,"fade_out":0},{"file":"mtn/shake_02.mtn","fade_in":500,"fade_out":0}],"tap_body":[{"file":"mtn/touch_01.mtn","fade_in":500,"fade_out":0},{"file":"mtn/touch_02.mtn","fade_in":500,"fade_out":0},{"file":"mtn/touch_03.mtn","fade_in":500,"fade_out":0}]}} -------------------------------------------------------------------------------- /source/live2d_models/wanko/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-wanko", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/wanko/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-wanko", 3 | "version": "1.0.5", 4 | "description": "wanko live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/live2d_models/z16/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /source/live2d_models/z16/assets/exp/f00.exp.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Expression","fade_in":500,"fade_out":500} -------------------------------------------------------------------------------- /source/live2d_models/z16/assets/moc/z16.1024/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/z16/assets/moc/z16.1024/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/z16/assets/moc/z16.256/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/z16/assets/moc/z16.256/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/z16/assets/moc/z16.512/texture_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/z16/assets/moc/z16.512/texture_00.png -------------------------------------------------------------------------------- /source/live2d_models/z16/assets/moc/z16.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyBling/hexo-theme-yilia-plus/6449b7ff9132381a144e3b0394cc6a9d59a46c17/source/live2d_models/z16/assets/moc/z16.moc -------------------------------------------------------------------------------- /source/live2d_models/z16/assets/z16.model.json: -------------------------------------------------------------------------------- 1 | {"version":"Live2DViewerEX Config 1.0","model":"moc/z16.moc","textures":["moc/z16.1024/texture_00.png"],"layout":{"center_x":0,"center_y":0,"width":2},"motions":{"idle":[{"file":"mtn/idle.mtn"}]},"expressions":[{"name":"f00.exp.json","file":"exp/f00.exp.json"}],"physics":"z16.physics.json"} -------------------------------------------------------------------------------- /source/live2d_models/z16/assets/z16.physics.json: -------------------------------------------------------------------------------- 1 | {"type":"Live2D Physics","physics_hair":[{"setup":{"length":2,"regist":10,"mass":10},"src":[{"id":"PARAM_HAIR_FRONT","ptype":"x","scale":2,"weight":0.5},{"id":"PARAM_HAIR_SIDE","ptype":"x","scale":1,"weight":1},{"id":"PARAM_HAIR_BACK","ptype":"angle","scale":1,"weight":0.5},{"id":"PARAM_BODY_ANGLE_X","ptype":"angle","scale":1,"weight":1}],"targets":[]}]} -------------------------------------------------------------------------------- /source/live2d_models/z16/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-z16", 3 | "version": "1.0.5", 4 | "lockfileVersion": 1 5 | } 6 | -------------------------------------------------------------------------------- /source/live2d_models/z16/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "live2d-widget-model-z16", 3 | "version": "1.0.5", 4 | "description": "z16 live2d model for live2d-widget.js", 5 | "scripts": { 6 | "test": "echo \"Error: no test specified\" && exit 1" 7 | }, 8 | "repository": { 9 | "type": "git", 10 | "url": "git+https://github.com/xiazeyu/live2d-widget-models.git" 11 | }, 12 | "license": "GPL-2.0", 13 | "bugs": { 14 | "url": "https://github.com/xiazeyu/live2d-widget-models/issues" 15 | }, 16 | "homepage": "https://github.com/xiazeyu/live2d-widget-models#readme" 17 | } 18 | -------------------------------------------------------------------------------- /source/plugins/TweenMax/charming.min.js: -------------------------------------------------------------------------------- 1 | ! function (e) { 2 | "undefined" == typeof module ? this.charming = e : module.exports = e 3 | }(function (e, n) { 4 | "use strict"; 5 | n = n || {}; 6 | var t = n.tagName || "span", 7 | o = null != n.classPrefix ? n.classPrefix : "char", 8 | r = 1, 9 | a = function (e) { 10 | for (var n = e.parentNode, a = e.nodeValue, c = a.length, l = -1; ++l < c;) { 11 | var d = document.createElement(t); 12 | o && (d.className = o + r, r++), d.appendChild(document.createTextNode(a[l])), n.insertBefore(d, e) 13 | } 14 | n.removeChild(e) 15 | }; 16 | return function c(e) { 17 | for (var n = [].slice.call(e.childNodes), t = n.length, o = -1; ++o < t;) c(n[o]); 18 | e.nodeType === Node.TEXT_NODE && a(e) 19 | }(e), e 20 | }); -------------------------------------------------------------------------------- /source/plugins/live2d-widget.js/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "L2Dwidget.0.min.js": "L2Dwidget.0.min.js", 3 | "L2Dwidget.0.min.js.map": "L2Dwidget.0.min.js.map", 4 | "main.js": "L2Dwidget.min.js", 5 | "main.js.map": "L2Dwidget.min.js.map" 6 | } -------------------------------------------------------------------------------- /source/plugins/ribbon.js/ribbon.min.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright (c) 2016 hustcc 3 | * License: MIT 4 | * Version: v1.0.1 5 | * GitHub: https://github.com/hustcc/ribbon.js 6 | **/ 7 | !function(){function e(e,t,n){return Number(e.getAttribute(t))||n}function t(){for(r.clearRect(0,0,h,s),a=[{x:0,y:.7*s+f},{x:0,y:.7*s-f}];a[1].xs||l<0?i(e):l}var o=document.getElementsByTagName("script"),c=o[o.length-1];config={z:e(c,"zIndex",-1),a:e(c,"alpha",.6),s:e(c,"size",90)};var a,l,d=document.createElement("canvas"),r=d.getContext("2d"),g=window.devicePixelRatio||1,h=window.innerWidth,s=window.innerHeight,f=config.s,u=Math,m=0,x=2*u.PI,y=u.cos,p=u.random;d.width=h*g,d.height=s*g,r.scale(g,g),r.globalAlpha=config.a,d.style.cssText="opacity: "+config.a+";position:fixed;top:0;left:0;z-index: "+config.z+";width:100%;height:100%;pointer-events:none;",document.getElementsByTagName("body")[0].appendChild(d),document.onclick=t,document.ontouchstart=t,t()}(); --------------------------------------------------------------------------------