first commit
1
.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
||||
*.js linguist-language=astro
|
||||
13
.github/FUNDING.yml
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# GitHub 赞助配置
|
||||
# 这将在项目页面显示"Sponsor"按钮
|
||||
|
||||
# 爱发电(推荐国内用户)
|
||||
custom: ['https://afdian.com/a/cuteleaf']
|
||||
|
||||
# 如果之后开通 GitHub Sponsors,取消下面的注释
|
||||
# github: [CuteLeaf]
|
||||
|
||||
# 其他平台示例(按需添加)
|
||||
# patreon: username
|
||||
# ko_fi: username
|
||||
# open_collective: project-name
|
||||
58
.github/ISSUE_TEMPLATE/01-bug_report.yml
vendored
Normal file
@@ -0,0 +1,58 @@
|
||||
name: Bug Report
|
||||
description: Create a report to help us improve
|
||||
title: "[Bug]: "
|
||||
labels: ["bug"]
|
||||
assignees:
|
||||
- CuteLeaf
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report!
|
||||
- type: textarea
|
||||
id: bug-description
|
||||
attributes:
|
||||
label: Describe the bug
|
||||
description: A clear and concise description of what the bug is.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: to-reproduce
|
||||
attributes:
|
||||
label: To Reproduce
|
||||
description: Steps to reproduce the behavior.
|
||||
placeholder: |
|
||||
1. Go to '...'
|
||||
2. Click on '....'
|
||||
3. Scroll down to '....'
|
||||
4. See error
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expected-behavior
|
||||
attributes:
|
||||
label: Expected behavior
|
||||
description: A clear and concise description of what you expected to happen.
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
id: os
|
||||
attributes:
|
||||
label: OS
|
||||
multiple: true
|
||||
options:
|
||||
- Windows
|
||||
- macOS
|
||||
- Linux
|
||||
- Android
|
||||
- iOS
|
||||
- type: input
|
||||
id: browser
|
||||
attributes:
|
||||
label: Browser
|
||||
placeholder: e.g. chrome, safari
|
||||
- type: textarea
|
||||
id: additional-context
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: Add any other context about the problem here.
|
||||
41
.github/ISSUE_TEMPLATE/02-feature_request.yml
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
name: Feature Request
|
||||
description: Suggest an idea for this project
|
||||
title: "[Feature]: "
|
||||
labels: ["enhancement"]
|
||||
assignees:
|
||||
- CuteLeaf
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this feature request!
|
||||
- type: textarea
|
||||
id: related-problem
|
||||
attributes:
|
||||
label: Is your feature request related to a problem?
|
||||
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: solution
|
||||
attributes:
|
||||
label: Describe the solution you'd like
|
||||
description: A clear and concise description of what you want to happen.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: Describe alternatives you've considered
|
||||
description: A clear and concise description of any alternative solutions or features you've considered.
|
||||
- type: textarea
|
||||
id: additional-context
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: Add any other context or screenshots about the feature request here.
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
**Disclaimer**
|
||||
|
||||
Please note that this feature request is at the discretion of the repository owner, @saicaca, and its implementation is not guaranteed.
|
||||
11
.github/ISSUE_TEMPLATE/03-custom_issue.yml
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
name: Custom Issue
|
||||
description: Describe your issue here.
|
||||
title: "[Other]: "
|
||||
body:
|
||||
- type: textarea
|
||||
id: issue-description
|
||||
attributes:
|
||||
label: Issue Description
|
||||
description: Please describe your issue.
|
||||
validations:
|
||||
required: true
|
||||
22
.github/dependabot.yml
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
groups:
|
||||
patch-updates:
|
||||
patterns:
|
||||
- "*"
|
||||
update-types:
|
||||
- "patch"
|
||||
minor-updates:
|
||||
patterns:
|
||||
- "*"
|
||||
update-types:
|
||||
- "minor"
|
||||
pull-request-branch-name:
|
||||
separator: "-"
|
||||
ignore:
|
||||
- dependency-name: "*"
|
||||
update-types: ["version-update:semver-major"]
|
||||
37
.github/pull_request_template.md
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
## Type of change
|
||||
|
||||
- [ ] Bug fix (a non-breaking change that fixes an issue)
|
||||
- [ ] New feature (a non-breaking change that adds functionality)
|
||||
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
|
||||
- [ ] Other (please describe):
|
||||
|
||||
## Checklist
|
||||
|
||||
- [ ] I have read the [**CONTRIBUTING**](https://github.com/CuteLeaf/Firefly/blob/master/CONTRIBUTING.md) document.
|
||||
- [ ] I have checked to ensure that this Pull Request is not for personal changes.
|
||||
- [ ] I have performed a self-review of my own code.
|
||||
- [ ] My changes generate no new warnings.
|
||||
|
||||
## Related Issue
|
||||
|
||||
<!-- Please link to the issue that this pull request addresses. e.g. #123 -->
|
||||
|
||||
|
||||
## Changes
|
||||
|
||||
<!-- Please describe the changes you made in this pull request. -->
|
||||
|
||||
|
||||
## How To Test
|
||||
|
||||
<!-- Please describe how you tested your changes. -->
|
||||
|
||||
|
||||
## Screenshots (if applicable)
|
||||
|
||||
<!-- If you made any UI changes, please include screenshots. -->
|
||||
|
||||
|
||||
## Additional Notes
|
||||
|
||||
<!-- Any additional information that you want to share with the reviewer. -->
|
||||
20
.github/workflows/biome.yml
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
name: Code quality
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ master ] # Adjust branches as needed
|
||||
pull_request:
|
||||
branches: [ master ] # Adjust branches as needed
|
||||
|
||||
jobs:
|
||||
quality:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
- name: Setup Biome
|
||||
uses: biomejs/setup-biome@f382a98e582959e6aaac8e5f8b17b31749018780 # v2.5.0
|
||||
with:
|
||||
version: latest
|
||||
- name: Run Biome
|
||||
run: biome ci ./src --reporter=github
|
||||
67
.github/workflows/build.yml
vendored
Normal file
@@ -0,0 +1,67 @@
|
||||
name: Build and Check
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ master ] # Adjust branches as needed
|
||||
pull_request:
|
||||
branches: [ master ] # Adjust branches as needed
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
check:
|
||||
strategy:
|
||||
matrix:
|
||||
node: [ 22, 23 ]
|
||||
runs-on: ubuntu-latest
|
||||
name: Astro Check for Node.js ${{ matrix.node }}
|
||||
steps:
|
||||
- name: Setup Node.js
|
||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
|
||||
with:
|
||||
node-version: ${{ matrix.node }} # Use LTS
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Setup pnpm
|
||||
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
|
||||
with:
|
||||
run_install: false # Disable auto-install
|
||||
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
|
||||
- name: Run Astro Check
|
||||
run: pnpm astro check
|
||||
|
||||
build:
|
||||
strategy:
|
||||
matrix:
|
||||
node: [ 22, 23 ]
|
||||
runs-on: ubuntu-latest
|
||||
name: Astro Build for Node.js ${{ matrix.node }} # Corrected job name
|
||||
steps:
|
||||
- name: Setup Node.js
|
||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
|
||||
with:
|
||||
node-version: ${{ matrix.node }}
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
- name: Setup pnpm
|
||||
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
|
||||
with:
|
||||
run_install: false # Disable auto-install
|
||||
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
|
||||
- name: Run Astro Build
|
||||
run: pnpm astro build
|
||||
47
.github/workflows/deploy.yml
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
name: Deploy to Pages Branch
|
||||
|
||||
on:
|
||||
# 每次推送到 `master` 分支时触发这个"工作流程"
|
||||
# 如果你使用了别的分支名,请按需将 `master` 替换成你的分支名
|
||||
push:
|
||||
branches: [ master ]
|
||||
# 允许你在 GitHub 上的 Actions 标签中手动触发此"工作流程"
|
||||
workflow_dispatch:
|
||||
|
||||
# 需要写入权限来推送到pages分支
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout your repository using git
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Setup Node.js
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '20'
|
||||
|
||||
- name: Setup pnpm
|
||||
uses: pnpm/action-setup@v4
|
||||
with:
|
||||
version: 9.14.4
|
||||
run_install: false
|
||||
|
||||
- name: Install dependencies
|
||||
run: pnpm install --no-frozen-lockfile
|
||||
|
||||
- name: Build site
|
||||
run: pnpm run build
|
||||
|
||||
- name: Create .nojekyll file
|
||||
run: touch dist/.nojekyll
|
||||
|
||||
- name: Deploy to pages branch
|
||||
uses: JamesIves/github-pages-deploy-action@v4
|
||||
with:
|
||||
branch: pages # 部署到pages分支
|
||||
folder: dist # Astro默认构建输出目录
|
||||
clean: true # 清理目标分支中的旧文件
|
||||
38
.gitignore
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
# build output
|
||||
dist/
|
||||
|
||||
# generated types
|
||||
.astro/
|
||||
|
||||
# dependencies
|
||||
node_modules/
|
||||
|
||||
# logs
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# environment variables
|
||||
.env
|
||||
.env.production
|
||||
|
||||
# macOS-specific files
|
||||
.DS_Store
|
||||
|
||||
.vercel
|
||||
|
||||
package-lock.json
|
||||
bun.lockb
|
||||
yarn.lock
|
||||
|
||||
# ide
|
||||
.idea
|
||||
*.iml
|
||||
|
||||
# docs
|
||||
Docs-Firefly/
|
||||
|
||||
cache/
|
||||
package/
|
||||
.obsidian/
|
||||
20
CONTRIBUTING.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Contributing
|
||||
|
||||
Thank you for your interest in contributing!
|
||||
|
||||
## Before You Start
|
||||
|
||||
If you plan to make major changes (especially new features or design changes), please open an issue or discussion before starting work. This helps ensure your effort aligns with the project's direction.
|
||||
|
||||
## Submitting Code
|
||||
|
||||
Please keep each pull request focused on a single purpose. Avoid mixing unrelated changes in one PR, as this can make reviewing and merging code more difficult.
|
||||
|
||||
Please use the [Conventional Commits](https://www.conventionalcommits.org/) format for your commit messages whenever possible. This keeps our history clear and consistent.
|
||||
|
||||
Before submitting code, please run the appropriate commands to check for errors and format your code.
|
||||
|
||||
```bash
|
||||
pnpm check
|
||||
pnpm format
|
||||
```
|
||||
22
LICENSE
Normal file
@@ -0,0 +1,22 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2024 saicaca
|
||||
Copyright (c) 2025 CuteLeaf
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
284
README.en.md
Normal file
@@ -0,0 +1,284 @@
|
||||
|
||||
<img src="./docs/images/1131.png" width = "405" height = "511" alt="Firefly" align=right />
|
||||
|
||||
<div align="center">
|
||||
|
||||
# Firefly
|
||||
> A Fresh and Beautiful Astro Blog Theme Template
|
||||
>
|
||||
> 
|
||||

|
||||

|
||||

|
||||
>
|
||||
> [](https://github.com/CuteLeaf/Firefly/stargazers)
|
||||
[](https://github.com/CuteLeaf/Firefly/network/members)
|
||||
[](https://github.com/CuteLeaf/Firefly/issues)
|
||||
>
|
||||
> 
|
||||
[](https://deepwiki.com/CuteLeaf/Firefly)
|
||||
[](https://afdian.com/a/cuteleaf)
|
||||
</div>
|
||||
|
||||
|
||||
---
|
||||
🚀 Quick Guide:
|
||||
[**🖥️Live Demo**](https://firefly.cuteleaf.cn/) /
|
||||
[**📝Documentation**](https://docs-firefly.cuteleaf.cn/) /
|
||||
[**🍀My Blog**](https://blog.cuteleaf.cn)
|
||||
|
||||
📖 README:
|
||||
**[简体中文](README.md)** | **[繁體中文](docs/README.zh-TW.md)** | **[English](README.en.md)** | **[日本語](docs/README.ja.md)** | **[Русский](docs/README.ru.md)**
|
||||
|
||||
⚡ Static Site Generation: Ultra-fast loading speed and SEO optimization based on Astro
|
||||
|
||||
🎨 Modern Design: Clean and beautiful interface with customizable theme colors
|
||||
|
||||
📱 Mobile-Friendly: Perfect responsive experience with mobile-specific optimizations
|
||||
|
||||
🔧 Highly Configurable: Most features can be customized through configuration files
|
||||
|
||||
<img alt="firefly" src="./docs/images/1.webp" />
|
||||
|
||||
>[!TIP]
|
||||
>In important layouts, Firefly innovatively adds dual sidebars, article grid (multi-column) layout, masonry layout,
|
||||
>
|
||||
>Includes site statistics, calendar component, table of contents and other widgets to enrich the sidebar,
|
||||
>
|
||||
>While also retaining fuwari layout system, freely switchable in the configuration file.
|
||||
>
|
||||
>**For more layout configurations and demos, please see: [Firefly Layout System Details](https://firefly.cuteleaf.cn/posts/firefly-layout-system/)**
|
||||
|
||||
## ✨ Features
|
||||
|
||||
### Core Features
|
||||
|
||||
- [x] **Astro + Tailwind CSS** - Ultra-fast static site generation based on modern tech stack
|
||||
- [x] **Smooth Animations** - Swup page transition animations for silky smooth browsing experience
|
||||
- [x] **Responsive Design** - Perfect adaptation for desktop, tablet and mobile devices
|
||||
- [x] **Multi-language Support** - i18n internationalization, supports Simplified Chinese, Traditional Chinese, English, Japanese, Russian
|
||||
- [x] **Full-text Search** - Client-side search based on Pagefind, supports article content indexing. Also supports MeiliSearch search engine
|
||||
|
||||
### Personalization
|
||||
- [x] **Sidebar** - Supports single sidebar, dual sidebar configuration, freely switchable in frontend
|
||||
- [x] **Article Layout** - Supports list (single column) and grid (multi-column/masonry) layout, freely switchable in frontend
|
||||
- [x] **Font Management** - Custom font support with rich font selector
|
||||
- [x] **Footer Configuration** - HTML content injection, fully customizable
|
||||
- [x] **Navbar Customization** - Logo, title, links fully customizable
|
||||
- [x] **Wallpaper Mode Switching** - Banner wallpaper, fullscreen wallpaper, solid background, freely switchable in frontend
|
||||
- [x] **Theme Color Customization** - 360° hue adjustment, supports light/dark/system three modes, freely switchable in frontend
|
||||
|
||||
### Page Components
|
||||
- [x] **Guestbook** - Supports guestbook page with integrated comment system
|
||||
- [x] **Announcement Bar** - Top announcement notification, supports closing and custom styles
|
||||
- [x] **Mascot** - Supports both Spine and Live2D animation engines
|
||||
- [x] **Site Statistics** - Displays article, category, tag counts, total word count, running time, last update time
|
||||
- [x] **Site Calendar** - Displays current month calendar and published articles for the month
|
||||
- [x] **Sponsor Page** - Multiple payment methods, payment QR codes, sponsor list, in-article sponsor button
|
||||
- [x] **Share Poster** - Supports generating beautiful article share posters containing article summary, QR code, etc.
|
||||
- [x] **Sakura Effect** - Supports sakura effect, fullscreen sakura animation
|
||||
- [x] **Friend Links** - Beautiful friend link display cards
|
||||
- [x] **Ad Component** - Supports custom sidebar advertising content
|
||||
- [x] **Bangumi** - Display anime and game tracking based on Bangumi API
|
||||
- [x] **Comment System** - Integrates Twikoo, Waline, Giscus, Disqus, Artalk comment systems
|
||||
- [x] **Visit Counter** - Supports calling Waline, Twikoo built-in visit tracking
|
||||
- [x] **Music Player** - Based on APlayer, supports local music and Meting API online music
|
||||
|
||||
### Content Enhancement
|
||||
- [x] **Image Lightbox** - Fancybox image preview functionality
|
||||
- [x] **Floating TOC** - Dynamically displays article table of contents, supports anchor jumping, shown when sidebar TOC is hidden
|
||||
- [x] **Email Protection** - Prevent automated crawlers from directly scraping email addresses to avoid spam
|
||||
- [x] **Sidebar TOC** - Dynamically displays article table of contents, supports anchor jumping
|
||||
- [x] **Enhanced Code Blocks** - Based on Expressive Code, supports code folding, line numbers, language identification
|
||||
- [x] **Math Formula Support** - KaTeX rendering engine, supports inline and block formulas
|
||||
- [x] **Markdown Extensions** - [Markdown extended features](https://github.com/saicaca/fuwari?tab=readme-ov-file#-markdown-extended-syntax), also includes [Admonitions](https://firefly.cuteleaf.cn/posts/markdown-extended/#%E6%8F%90%E9%86%92%E6%A1%86), [GitHub repository cards](https://firefly.cuteleaf.cn/posts/markdown-extended/#github-%E4%BB%93%E5%BA%93%E5%8D%A1%E7%89%87), [Expressive Code](http://firefly.cuteleaf.cn/posts/code-examples/)
|
||||
- [x] **Random Cover Images** - Supports fetching random cover images via API
|
||||
|
||||
### SEO
|
||||
- [x] **SEO Optimization** - Complete meta tags and structured data
|
||||
- [x] **RSS Feed** - Automatically generates RSS Feed
|
||||
- [x] **Sitemap** - Automatically generates XML Sitemap with page filtering configuration
|
||||
|
||||
|
||||
## 📝 Planned...
|
||||
|
||||
- [ ] **Refactor Live2D Mascot**
|
||||
- [ ] **Continuous Animation Smoothness Optimization**
|
||||
- [ ] More features in continuous development...
|
||||
|
||||
If you have useful features and optimizations, please submit a [Pull Request](https://github.com/CuteLeaf/Firefly/pulls)
|
||||
|
||||
## 🚀 Quick Start
|
||||
|
||||
### Requirements
|
||||
|
||||
- Node.js ≤ 22
|
||||
- pnpm ≤ 9
|
||||
|
||||
### Local Development
|
||||
|
||||
1. **Clone the repository:**
|
||||
```bash
|
||||
git clone https://github.com/Cuteleaf/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
**First [Fork](https://github.com/CuteLeaf/Firefly/fork) to your own repository then clone (recommended)**
|
||||
```bash
|
||||
git clone https://github.com/you-github-name/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
3. **Install dependencies:**
|
||||
```bash
|
||||
# Install pnpm if not installed
|
||||
npm install -g pnpm
|
||||
|
||||
# Install project dependencies
|
||||
pnpm install
|
||||
```
|
||||
|
||||
4. **Configure blog:**
|
||||
- Edit configuration files in `src/config/` directory to customize blog settings
|
||||
|
||||
5. **Start development server:**
|
||||
```bash
|
||||
pnpm dev
|
||||
```
|
||||
Blog will be available at `http://localhost:4321`
|
||||
|
||||
### Platform Hosting Deployment
|
||||
- **Refer to the [official guide](https://docs.astro.build/en/guides/deploy/) to deploy your blog to Vercel, Netlify, GitHub Pages, Cloudflare Pages, EdgeOne Pages, etc.**
|
||||
|
||||
Framework Preset: `Astro`
|
||||
|
||||
Root Directory: `./`
|
||||
|
||||
Output Directory: `dist`
|
||||
|
||||
Build Command: `pnpm run build`
|
||||
|
||||
Install Command: `pnpm install`
|
||||
|
||||
## 📖 Configuration
|
||||
|
||||
> 📚 **Detailed Configuration Documentation**: Check [Firefly Documentation](https://docs-firefly.cuteleaf.cn/) for complete configuration guide
|
||||
|
||||
### Setting Website Language
|
||||
|
||||
To set the default language for your blog, edit the `src/config/siteConfig.ts` file:
|
||||
|
||||
```typescript
|
||||
// Define site language
|
||||
const SITE_LANG = "zh_CN";
|
||||
```
|
||||
|
||||
**Supported language codes:**
|
||||
- `zh_CN` - Simplified Chinese
|
||||
- `zh_TW` - Traditional Chinese
|
||||
- `en` - English
|
||||
- `ja` - Japanese
|
||||
- `ru` - Russian
|
||||
|
||||
|
||||
### Configuration File Structure
|
||||
|
||||
```
|
||||
src/
|
||||
├── config/
|
||||
│ ├── index.ts # Configuration index file
|
||||
│ ├── siteConfig.ts # Site basic configuration
|
||||
│ ├── backgroundWallpaper.ts # Background wallpaper configuration
|
||||
│ ├── profileConfig.ts # User profile configuration
|
||||
│ ├── commentConfig.ts # Comment system configuration
|
||||
│ ├── announcementConfig.ts # Announcement configuration
|
||||
│ ├── licenseConfig.ts # License configuration
|
||||
│ ├── footerConfig.ts # Footer configuration
|
||||
│ ├── FooterConfig.html # Footer HTML content
|
||||
│ ├── expressiveCodeConfig.ts # Code highlighting configuration
|
||||
│ ├── sakuraConfig.ts # Sakura effect configuration
|
||||
│ ├── fontConfig.ts # Font configuration
|
||||
│ ├── sidebarConfig.ts # Sidebar layout configuration
|
||||
│ ├── navBarConfig.ts # Navbar configuration
|
||||
│ ├── musicConfig.ts # Music player configuration
|
||||
│ ├── pioConfig.ts # Mascot configuration
|
||||
│ ├── adConfig.ts # Ad configuration
|
||||
│ ├── friendsConfig.ts # Friend links configuration
|
||||
│ ├── sponsorConfig.ts # Sponsor configuration
|
||||
│ └── coverImageConfig.ts # Article cover image configuration
|
||||
```
|
||||
|
||||
|
||||
## ⚙️ Article Frontmatter
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: My First Blog Post
|
||||
published: 2023-09-09
|
||||
description: This is the first post of my new Astro blog.
|
||||
image: ./cover.jpg # Or use "api" to enable random cover images
|
||||
tags: [Foo, Bar]
|
||||
category: Front-end
|
||||
draft: false
|
||||
lang: zh-CN # Only set when article language differs from site language in `siteConfig.ts`
|
||||
---
|
||||
```
|
||||
|
||||
## 🧞 Commands
|
||||
|
||||
All commands need to be executed in the project root directory:
|
||||
|
||||
| Command | Action |
|
||||
|:---------------------------|:----------------------------------------------------|
|
||||
| `pnpm install` | Install dependencies |
|
||||
| `pnpm dev` | Start local development server at `localhost:4321` |
|
||||
| `pnpm build` | Build site to `./dist/` |
|
||||
| `pnpm preview` | Preview built site locally |
|
||||
| `pnpm check` | Check for errors in code |
|
||||
| `pnpm format` | Format your code using Biome |
|
||||
| `pnpm new-post <filename>` | Create new article |
|
||||
| `pnpm astro ...` | Execute `astro add`, `astro check` and other commands |
|
||||
| `pnpm astro --help` | Display Astro CLI help |
|
||||
|
||||
## 🙏 Acknowledgments
|
||||
|
||||
- Special thanks to [saicaca](https://github.com/saicaca) for developing the [Fuwari](https://github.com/saicaca/fuwari) template, which Firefly is based on
|
||||
- Referenced blogger [Kasuka](https://kasuha.com)'s [Bangumi Collection Display](https://kasuha.com/posts/fuwari-enhance-ep2/) and [Email Protection/Image Title](https://kasuha.com/posts/fuwari-enhance-ep1/) solutions
|
||||
- Referenced [Mizuki](https://github.com/matsuzaka-yuki/Mizuki)'s banner title, multi-level menu navbar, sakura effect, KaTeX, and Fancybox solutions
|
||||
- Built with [Astro](https://astro.build) and [Tailwind CSS](https://tailwindcss.com)
|
||||
- Uses [MetingJS](https://github.com/metowolf/MetingJS) and [APlayer](https://github.com/MoePlayer/APlayer) music player
|
||||
- Uses Chibi `Firefly` mascot spine model provided by Bilibili creator [公公的日常](https://space.bilibili.com/3546750017080050)
|
||||
- Icons from [Iconify](https://iconify.design/)
|
||||
- Firefly-related image assets are copyrighted by [miHoYo](https://www.mihoyo.com/), the developer of ["Honkai: Star Rail"](https://sr.mihoyo.com/).
|
||||
|
||||
## 📝 License
|
||||
|
||||
This project is licensed under the [MIT license](https://mit-license.org/). See the [LICENSE](./LICENSE) file for details.
|
||||
|
||||
**Copyright Notice:**
|
||||
- Copyright (c) 2024 [saicaca](https://github.com/saicaca) - [fuwari](https://github.com/saicaca/fuwari)
|
||||
- Copyright (c) 2025 [CuteLeaf](https://github.com/CuteLeaf) - [Firefly](https://github.com/CuteLeaf/Firefly)
|
||||
|
||||
Under the MIT license, you are free to use, modify, and distribute the code, but you must retain the above copyright notice.
|
||||
|
||||
## 🍀 Contributors
|
||||
|
||||
Thanks to the following contributors for their contributions to this project. If you have any questions or suggestions, please submit an [Issue](https://github.com/CuteLeaf/Firefly/issues) or [Pull Request](https://github.com/CuteLeaf/Firefly/pulls).
|
||||
|
||||
<a href="https://github.com/CuteLeaf/Firefly/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=CuteLeaf/Firefly" />
|
||||
</a>
|
||||
|
||||

|
||||
|
||||
## ⭐ Star History
|
||||
|
||||
[](https://star-history.com/#CuteLeaf/Firefly&Date)
|
||||
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
|
||||
<!-- prettier-ignore-start -->
|
||||
<!-- markdownlint-disable -->
|
||||
|
||||
<!-- markdownlint-restore -->
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||
289
README.md
Normal file
@@ -0,0 +1,289 @@
|
||||
|
||||
<img src="./docs/images/1131.png" width = "405" height = "511" alt="Firefly" align=right />
|
||||
|
||||
<div align="center">
|
||||
|
||||
# Firefly
|
||||
> 一款清新美观的 Astro 博客主题模板
|
||||
>
|
||||
> 
|
||||

|
||||

|
||||

|
||||
>
|
||||
> [](https://github.com/CuteLeaf/Firefly/stargazers)
|
||||
[](https://github.com/CuteLeaf/Firefly/network/members)
|
||||
[](https://github.com/CuteLeaf/Firefly/issues)
|
||||
>
|
||||
> 
|
||||
[](https://deepwiki.com/CuteLeaf/Firefly)
|
||||
[](https://afdian.com/a/cuteleaf)
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
---
|
||||
🚀 快速指南:
|
||||
[**🖥️在线预览**](https://firefly.cuteleaf.cn/) /
|
||||
[**📝使用文档**](https://docs-firefly.cuteleaf.cn/) /
|
||||
[**🍀我的博客**](https://blog.cuteleaf.cn)
|
||||
|
||||
📖 README:
|
||||
**[简体中文](README.md)** | **[English](README.en.md)** | **[日本語](docs/README.ja.md)** | **[Русский](docs/README.ru.md)**
|
||||
|
||||
⚡ 静态站点生成: 基于Astro的超快加载速度和SEO优化
|
||||
|
||||
🎨 现代化设计: 简洁美观的界面,支持自定义主题色
|
||||
|
||||
📱 移动友好: 完美的响应式体验,移动端专项优化
|
||||
|
||||
🔧 高度可配置: 大部分功能模块均可通过配置文件自定义
|
||||
|
||||
<img alt="firefly" src="./docs/images/1.webp" />
|
||||
|
||||
>[!TIP]
|
||||
>在重要的布局上,Firefly 创新性地增加了左右双侧边栏、文章网格(多列)布局、瀑布流布局,
|
||||
>
|
||||
>增加了站点统计、日历组件、文章目录等小组件,让侧边栏更加丰富,
|
||||
>
|
||||
>同时也保留了 fuwari 的布局,可在配置文件中自由切换。
|
||||
>
|
||||
>**更多布局配置及演示请查看:[Firefly 布局系统详解](https://firefly.cuteleaf.cn/posts/firefly-layout-system/)**
|
||||
|
||||
## ✨ 功能特性
|
||||
|
||||
### 核心功能
|
||||
|
||||
- [x] **Astro + Tailwind CSS** - 基于现代技术栈的超快静态站点生成
|
||||
- [x] **流畅动画** - Swup 页面过渡动画,提供丝滑的浏览体验
|
||||
- [x] **响应式设计** - 完美适配桌面端、平板和移动设备
|
||||
- [x] **多语言支持** - i18n 国际化,支持简体中文、繁体中文、英文、日文、俄语
|
||||
- [x] **全文搜索** - 基于 Pagefind 的客户端搜索,支持文章内容索引。同时支持 MeiliSearch 搜索引擎
|
||||
|
||||
### 个性化
|
||||
- [x] **侧边栏** - 支持配置单侧边栏、双侧边栏,支持前台自由切换
|
||||
- [x] **文章布局** - 支持配置(单列)列表、网格(多列/瀑布流)布局、支持前台自由切换
|
||||
- [x] **字体管理** - 支持自定义字体,丰富的字体选择器
|
||||
- [x] **页脚配置** - HTML 内容注入,完全自定义
|
||||
- [x] **导航栏自定义** - Logo、标题、链接全面自定义
|
||||
- [x] **壁纸模式切换** - 横幅壁纸、全屏壁纸、纯色背景,支持前台自由切换
|
||||
- [x] **主题色自定义** - 360° 色相调节,支持亮色/暗色/跟随系统三种模式,支持前台自由切换
|
||||
|
||||
### 页面组件
|
||||
- [x] **留言板** - 支持留言页面,集成评论系统
|
||||
- [x] **公告栏** - 顶部公告提示,支持关闭和自定义样式
|
||||
- [x] **看板娘** - 支持 Spine 和 Live2D 两种动画引擎
|
||||
- [x] **站点统计** - 显示文章、分类、标签数目、文章总字数、运行时长、最后更新时间
|
||||
- [x] **站点日历** - 显示当月日历,以及当月的发布文章
|
||||
- [x] **赞助页面** - 多种支付方式、收款码展示、赞助者列表、文章内赞助按钮
|
||||
- [x] **分享海报** - 支持生成精美的文章分享海报,包含文章摘要、二维码等信息
|
||||
- [x] **樱花特效** - 支持樱花特效,全屏樱花效果
|
||||
- [x] **友情链接** - 精美的友链展示卡片
|
||||
- [x] **广告组件** - 支持自定义侧边栏广告内容
|
||||
- [x] **番组计划** - 基于 Bangumi API 的追番和游戏记录展示
|
||||
- [x] **评论系统** - 集成 Twikoo、Waline、Giscus、Disqus、Artalk 评论系统
|
||||
- [x] **访问量统计** - 支持调用 Waline、Twikoo 自带的访问量追踪
|
||||
- [x] **音乐播放器** - 基于 APlayer,支持本地音乐和 Meting API 在线音乐
|
||||
|
||||
### 内容增强
|
||||
- [x] **图片灯箱** - Fancybox 图片预览功能
|
||||
- [x] **浮动目录** - 动态显示文章目录,支持锚点跳转,在侧边栏目录隐藏后显示
|
||||
- [x] **邮箱保护** - 让自动化爬虫程序无法直接爬到邮箱地址,被垃圾邮件骚扰
|
||||
- [x] **侧边栏目录** - 动态显示文章目录,支持锚点跳转
|
||||
- [x] **增强代码块** - 基于 Expressive Code,支持代码折叠、行号、语言标识
|
||||
- [x] **数学公式支持** - KaTeX 渲染引擎,支持行内和块级公式
|
||||
- [x] **Markdown扩展** - 默认支持[GitHub Flavored Markdown](https://github.github.com/gfm/),还包括了[Admonitions](https://firefly.cuteleaf.cn/posts/markdown-extended/#%E6%8F%90%E9%86%92%E6%A1%86)、[GitHub repository cards](https://firefly.cuteleaf.cn/posts/markdown-extended/#github-%E4%BB%93%E5%BA%93%E5%8D%A1%E7%89%87)、[Expressive Code](http://firefly.cuteleaf.cn/posts/code-examples/)
|
||||
- [x] **文章随机封面图** - 支持通过 API 获取随机封面图
|
||||
|
||||
### SEO
|
||||
- [x] **SEO 优化** - 完整的 meta 标签和结构化数据
|
||||
- [x] **RSS 订阅** - 自动生成 RSS Feed
|
||||
- [x] **站点地图** - 自动生成 XML Sitemap,支持页面过滤配置
|
||||
|
||||
|
||||
## 📝计划中...
|
||||
|
||||
- [ ] **重构 Live2D 看板娘**
|
||||
- [ ] **持续优化动画流畅度**
|
||||
- [ ] 更多功能持续完善中...
|
||||
|
||||
如果你有好用的功能和优化,请提交 [Pull Request](https://github.com/CuteLeaf/Firefly/pulls)
|
||||
|
||||
## 🚀 快速开始
|
||||
|
||||
### 环境要求
|
||||
|
||||
- Node.js ≤ 22
|
||||
- pnpm ≤ 9
|
||||
|
||||
### 本地开发部署
|
||||
|
||||
1. **克隆仓库:**
|
||||
```bash
|
||||
git clone https://github.com/Cuteleaf/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
**先 [Fork](https://github.com/CuteLeaf/Firefly/fork) 到自己仓库在克隆(推荐)**
|
||||
```bash
|
||||
git clone https://github.com/you-github-name/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
3. **安装依赖:**
|
||||
```bash
|
||||
# 如果没有安装 pnpm,先安装
|
||||
npm install -g pnpm
|
||||
|
||||
# 安装项目依赖
|
||||
pnpm install
|
||||
```
|
||||
|
||||
4. **配置博客:**
|
||||
- 编辑 `src/config/` 目录下的配置文件自定义博客设置
|
||||
|
||||
5. **启动开发服务器:**
|
||||
```bash
|
||||
pnpm dev
|
||||
```
|
||||
博客将在 `http://localhost:4321` 可用
|
||||
|
||||
### 平台托管部署
|
||||
- **参考[官方指南](https://docs.astro.build/zh-cn/guides/deploy/)将博客部署至 Vercel, Netlify, GitHub Pages, Cloudflare Pages, EdgeOne Pages 等。**
|
||||
|
||||
框架预设: `Astro`
|
||||
|
||||
根目录: `./`
|
||||
|
||||
输出目录: `dist`
|
||||
|
||||
构建命令: `pnpm run build`
|
||||
|
||||
安装命令: `pnpm install`
|
||||
|
||||
|
||||
## 📖 配置说明
|
||||
|
||||
> 📚 **详细配置文档**: 查看 [Firefly使用文档](https://docs-firefly.cuteleaf.cn/) 获取完整的配置指南
|
||||
|
||||
### 设置网站语言
|
||||
|
||||
要设置博客的默认语言,请编辑 `src/config/siteConfig.ts` 文件:
|
||||
|
||||
```typescript
|
||||
// 定义站点语言
|
||||
const SITE_LANG = "zh_CN";
|
||||
```
|
||||
|
||||
**支持的语言代码:**
|
||||
- `zh_CN` - 简体中文
|
||||
- `zh_TW` - 繁体中文
|
||||
- `en` - 英文
|
||||
- `ja` - 日文
|
||||
- `ru` - 俄文
|
||||
|
||||
|
||||
### 配置文件结构
|
||||
|
||||
```
|
||||
src/
|
||||
├── config/
|
||||
│ ├── index.ts # 配置索引文件
|
||||
│ ├── siteConfig.ts # 站点基础配置
|
||||
│ ├── backgroundWallpaper.ts # 背景壁纸配置
|
||||
│ ├── profileConfig.ts # 用户资料配置
|
||||
│ ├── commentConfig.ts # 评论系统配置
|
||||
│ ├── announcementConfig.ts # 公告配置
|
||||
│ ├── licenseConfig.ts # 许可证配置
|
||||
│ ├── footerConfig.ts # 页脚配置
|
||||
│ ├── FooterConfig.html # 页脚HTML内容
|
||||
│ ├── expressiveCodeConfig.ts # 代码高亮配置
|
||||
│ ├── sakuraConfig.ts # 樱花特效配置
|
||||
│ ├── fontConfig.ts # 字体配置
|
||||
│ ├── sidebarConfig.ts # 侧边栏布局配置
|
||||
│ ├── navBarConfig.ts # 导航栏配置
|
||||
│ ├── musicConfig.ts # 音乐播放器配置
|
||||
│ ├── pioConfig.ts # 看板娘配置
|
||||
│ ├── adConfig.ts # 广告配置
|
||||
│ ├── friendsConfig.ts # 友链配置
|
||||
│ ├── sponsorConfig.ts # 赞助配置
|
||||
│ └── coverImageConfig.ts # 文章封面图配置
|
||||
```
|
||||
|
||||
|
||||
## ⚙️ 文章 Frontmatter
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: My First Blog Post
|
||||
published: 2023-09-09
|
||||
description: This is the first post of my new Astro blog.
|
||||
image: ./cover.jpg # 或使用 "api" 来启用随机封面图
|
||||
tags: [Foo, Bar]
|
||||
category: Front-end
|
||||
draft: false
|
||||
lang: zh-CN # 仅当文章语言与 `siteConfig.ts` 中的网站语言不同时需要设置
|
||||
---
|
||||
```
|
||||
|
||||
## 🧞 指令
|
||||
|
||||
下列指令均需要在项目根目录执行:
|
||||
|
||||
| Command | Action |
|
||||
|:---------------------------|:----------------------------------------------------|
|
||||
| `pnpm install` | 安装依赖 |
|
||||
| `pnpm dev` | 在 `localhost:4321` 启动本地开发服务器 |
|
||||
| `pnpm build` | 构建网站至 `./dist/` |
|
||||
| `pnpm preview` | 本地预览已构建的网站 |
|
||||
| `pnpm check` | 检查代码中的错误 |
|
||||
| `pnpm format` | 使用Biome格式化您的代码 |
|
||||
| `pnpm new-post <filename>` | 创建新文章 |
|
||||
| `pnpm astro ...` | 执行 `astro add`, `astro check` 等指令 |
|
||||
| `pnpm astro --help` | 显示 Astro CLI 帮助 |
|
||||
|
||||
## 🙏 致谢
|
||||
|
||||
- 非常感谢 [saicaca](https://github.com/saicaca) 开发的 [Fuwari](https://github.com/saicaca/fuwari) 模板,Firefly 就是基于这个模板二次开发
|
||||
- 参考了博主 [霞葉](https://kasuha.com) 分享的 [Bangumi 收藏展示](https://kasuha.com/posts/fuwari-enhance-ep2/) 和 [邮箱保护/图片标题](https://kasuha.com/posts/fuwari-enhance-ep1/) 方案
|
||||
- 参考了 [Mizuki](https://github.com/matsuzaka-yuki/Mizuki) 的横幅标题/多级菜单导航栏/樱花特效/KaTeX/Fancybox方案
|
||||
- 使用了 [Astro](https://astro.build) 和 [Tailwind CSS](https://tailwindcss.com) 构建
|
||||
- 使用了 [MetingJS](https://github.com/metowolf/MetingJS) 和 [APlayer](https://github.com/MoePlayer/APlayer) 音乐播放器
|
||||
- 使用了b站up [公公的日常](https://space.bilibili.com/3546750017080050) 提供的Q版 `流萤` 看板娘切片数据模型
|
||||
- 图标来自 [Iconify](https://iconify.design/)
|
||||
- 流萤部分相关图片素材版权归游戏 [《崩坏:星穹铁道》](https://sr.mihoyo.com/) 开发商 [米哈游](https://www.mihoyo.com/) 所有
|
||||
|
||||
## 📝 许可协议
|
||||
|
||||
本项目遵循 [MIT license](https://mit-license.org/) 开源协议,详细查看 [LICENSE](./LICENSE) 文件
|
||||
|
||||
**版权声明:**
|
||||
- Copyright (c) 2024 [saicaca](https://github.com/saicaca) - [fuwari](https://github.com/saicaca/fuwari)
|
||||
- Copyright (c) 2025 [CuteLeaf](https://github.com/CuteLeaf) - [Firefly](https://github.com/CuteLeaf/Firefly)
|
||||
|
||||
根据 MIT 开源协议,你可以自由使用、修改、分发代码,但需保留上述版权声明。
|
||||
|
||||
## 🍀 贡献者
|
||||
|
||||
感谢以下贡献者对本项目做出的贡献,如有问题或建议,请提交 [Issue](https://github.com/CuteLeaf/Firefly/issues) 或 [Pull Request](https://github.com/CuteLeaf/Firefly/pulls)。
|
||||
|
||||
<a href="https://github.com/CuteLeaf/Firefly/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=CuteLeaf/Firefly" />
|
||||
</a>
|
||||
|
||||

|
||||
|
||||
## ⭐ Star History
|
||||
|
||||
[](https://star-history.com/#CuteLeaf/Firefly&Date)
|
||||
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
|
||||
<!-- prettier-ignore-start -->
|
||||
<!-- markdownlint-disable -->
|
||||
|
||||
<!-- markdownlint-restore -->
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||
67
_frontmatter.json
Normal file
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"$schema": "https://frontmatter.codes/frontmatter.schema.json",
|
||||
"frontMatter.framework.id": "astro",
|
||||
"frontMatter.preview.host": "http://localhost:4321",
|
||||
"frontMatter.content.publicFolder": "public",
|
||||
"frontMatter.content.pageFolders": [
|
||||
{
|
||||
"title": "posts",
|
||||
"path": "[[workspace]]/src/content/posts"
|
||||
}
|
||||
],
|
||||
"frontMatter.taxonomy.contentTypes": [
|
||||
{
|
||||
"name": "default",
|
||||
"pageBundle": true,
|
||||
"previewPath": "'blog'",
|
||||
"filePrefix": null,
|
||||
"clearEmpty": true,
|
||||
"fields": [
|
||||
{
|
||||
"title": "title",
|
||||
"name": "title",
|
||||
"type": "string",
|
||||
"single": true
|
||||
},
|
||||
{
|
||||
"title": "description",
|
||||
"name": "description",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"title": "published",
|
||||
"name": "published",
|
||||
"type": "datetime",
|
||||
"default": "{{now}}",
|
||||
"isPublishDate": true
|
||||
},
|
||||
{
|
||||
"title": "preview",
|
||||
"name": "image",
|
||||
"type": "image",
|
||||
"isPreviewImage": true
|
||||
},
|
||||
{
|
||||
"title": "tags",
|
||||
"name": "tags",
|
||||
"type": "list"
|
||||
},
|
||||
{
|
||||
"title": "category",
|
||||
"name": "category",
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"title": "draft",
|
||||
"name": "draft",
|
||||
"type": "boolean"
|
||||
},
|
||||
{
|
||||
"title": "language",
|
||||
"name": "language",
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
204
astro.config.mjs
Normal file
@@ -0,0 +1,204 @@
|
||||
import sitemap from "@astrojs/sitemap";
|
||||
import svelte from "@astrojs/svelte";
|
||||
import tailwind from "@astrojs/tailwind";
|
||||
import { pluginCollapsibleSections } from "@expressive-code/plugin-collapsible-sections";
|
||||
import { pluginLineNumbers } from "@expressive-code/plugin-line-numbers";
|
||||
import swup from "@swup/astro";
|
||||
import { defineConfig } from "astro/config";
|
||||
import expressiveCode from "astro-expressive-code";
|
||||
import icon from "astro-icon";
|
||||
import rehypeAutolinkHeadings from "rehype-autolink-headings";
|
||||
import rehypeComponents from "rehype-components"; /* Render the custom directive content */
|
||||
import rehypeKatex from "rehype-katex";
|
||||
import katex from "katex";
|
||||
import "katex/dist/contrib/mhchem.mjs"; // 加载 mhchem 扩展
|
||||
import rehypeSlug from "rehype-slug";
|
||||
import remarkDirective from "remark-directive"; /* Handle directives */
|
||||
import remarkGithubAdmonitionsToDirectives from "remark-github-admonitions-to-directives";
|
||||
import remarkMath from "remark-math";
|
||||
import remarkSectionize from "remark-sectionize";
|
||||
import { expressiveCodeConfig, siteConfig } from "./src/config";
|
||||
import { pluginCustomCopyButton } from "./src/plugins/expressive-code/custom-copy-button.js";
|
||||
import { pluginLanguageBadge } from "./src/plugins/expressive-code/language-badge.ts";
|
||||
import { AdmonitionComponent } from "./src/plugins/rehype-component-admonition.mjs";
|
||||
import { GithubCardComponent } from "./src/plugins/rehype-component-github-card.mjs";
|
||||
import { rehypeMermaid } from "./src/plugins/rehype-mermaid.mjs";
|
||||
import { parseDirectiveNode } from "./src/plugins/remark-directive-rehype.js";
|
||||
import { remarkExcerpt } from "./src/plugins/remark-excerpt.js";
|
||||
import { remarkMermaid } from "./src/plugins/remark-mermaid.js";
|
||||
import { remarkReadingTime } from "./src/plugins/remark-reading-time.mjs";
|
||||
import mdx from "@astrojs/mdx";
|
||||
import searchIndexer from "./src/integrations/searchIndex.mts";
|
||||
import rehypeEmailProtection from "./src/plugins/rehype-email-protection.mjs";
|
||||
import rehypeFigure from "./src/plugins/rehype-figure.mjs";
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
site: siteConfig.site_url,
|
||||
|
||||
base: "/",
|
||||
trailingSlash: "always",
|
||||
integrations: [
|
||||
tailwind({
|
||||
nesting: true,
|
||||
}),
|
||||
swup({
|
||||
theme: false,
|
||||
animationClass: "transition-swup-", // see https://swup.js.org/options/#animationselector
|
||||
// the default value `transition-` cause transition delay
|
||||
// when the Tailwind class `transition-all` is used
|
||||
containers: ["main", "#right-sidebar-dynamic", "#floating-toc-wrapper"],
|
||||
smoothScrolling: false,
|
||||
cache: true,
|
||||
preload: true,
|
||||
accessibility: true,
|
||||
updateHead: true,
|
||||
updateBodyClass: false,
|
||||
globalInstance: true,
|
||||
// 滚动相关配置优化
|
||||
resolveUrl: (url) => url,
|
||||
animateHistoryBrowsing: false,
|
||||
skipPopStateHandling: (event) => {
|
||||
// 跳过锚点链接的处理,让浏览器原生处理
|
||||
return event.state && event.state.url && event.state.url.includes("#");
|
||||
},
|
||||
}),
|
||||
icon({
|
||||
include: {
|
||||
"preprocess: vitePreprocess(),": ["*"],
|
||||
"fa6-brands": ["*"],
|
||||
"fa6-regular": ["*"],
|
||||
"fa6-solid": ["*"],
|
||||
mdi: ["*"],
|
||||
},
|
||||
}),
|
||||
expressiveCode({
|
||||
themes: [expressiveCodeConfig.darkTheme, expressiveCodeConfig.lightTheme],
|
||||
useDarkModeMediaQuery: false,
|
||||
themeCssSelector: (theme) => `[data-theme='${theme.name}']`,
|
||||
plugins: [
|
||||
pluginCollapsibleSections(),
|
||||
pluginLineNumbers(),
|
||||
// pluginLanguageBadge(),
|
||||
pluginCustomCopyButton(),
|
||||
],
|
||||
defaultProps: {
|
||||
wrap: false,
|
||||
overridesByLang: {
|
||||
shellsession: {
|
||||
showLineNumbers: false,
|
||||
},
|
||||
},
|
||||
},
|
||||
styleOverrides: {
|
||||
borderRadius: "0.75rem",
|
||||
codeFontSize: "0.875rem",
|
||||
codeFontFamily:
|
||||
"'JetBrains Mono Variable', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace",
|
||||
codeLineHeight: "1.5rem",
|
||||
frames: {},
|
||||
textMarkers: {
|
||||
delHue: 0,
|
||||
insHue: 180,
|
||||
markHue: 250,
|
||||
},
|
||||
},
|
||||
frames: {
|
||||
showCopyToClipboardButton: false,
|
||||
},
|
||||
}),
|
||||
svelte(),
|
||||
sitemap({
|
||||
filter: (page) => {
|
||||
// 根据页面开关配置过滤sitemap
|
||||
const url = new URL(page);
|
||||
const pathname = url.pathname;
|
||||
|
||||
if (pathname === "/sponsor/" && !siteConfig.pages.sponsor) {
|
||||
return false;
|
||||
}
|
||||
if (pathname === "/guestbook/" && !siteConfig.pages.guestbook) {
|
||||
return false;
|
||||
}
|
||||
if (pathname === "/bangumi/" && !siteConfig.pages.bangumi) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
},
|
||||
}),
|
||||
searchIndexer(),
|
||||
mdx(),
|
||||
],
|
||||
markdown: {
|
||||
remarkPlugins: [
|
||||
remarkMath,
|
||||
remarkReadingTime,
|
||||
remarkExcerpt,
|
||||
remarkGithubAdmonitionsToDirectives,
|
||||
remarkDirective,
|
||||
remarkSectionize,
|
||||
parseDirectiveNode,
|
||||
remarkMermaid,
|
||||
],
|
||||
rehypePlugins: [
|
||||
[rehypeKatex, { katex }],
|
||||
rehypeSlug,
|
||||
rehypeMermaid,
|
||||
rehypeFigure,
|
||||
[rehypeEmailProtection, { method: "base64" }], // 邮箱保护插件,支持 'base64' 或 'rot13'
|
||||
[
|
||||
rehypeComponents,
|
||||
{
|
||||
components: {
|
||||
github: GithubCardComponent,
|
||||
note: (x, y) => AdmonitionComponent(x, y, "note"),
|
||||
tip: (x, y) => AdmonitionComponent(x, y, "tip"),
|
||||
important: (x, y) => AdmonitionComponent(x, y, "important"),
|
||||
caution: (x, y) => AdmonitionComponent(x, y, "caution"),
|
||||
warning: (x, y) => AdmonitionComponent(x, y, "warning"),
|
||||
},
|
||||
},
|
||||
],
|
||||
[
|
||||
rehypeAutolinkHeadings,
|
||||
{
|
||||
behavior: "append",
|
||||
properties: {
|
||||
className: ["anchor"],
|
||||
},
|
||||
content: {
|
||||
type: "element",
|
||||
tagName: "span",
|
||||
properties: {
|
||||
className: ["anchor-icon"],
|
||||
"data-pagefind-ignore": true,
|
||||
},
|
||||
children: [
|
||||
{
|
||||
type: "text",
|
||||
value: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
],
|
||||
},
|
||||
vite: {
|
||||
build: {
|
||||
rollupOptions: {
|
||||
onwarn(warning, warn) {
|
||||
// temporarily suppress this warning
|
||||
if (
|
||||
warning.message.includes("is dynamically imported by") &&
|
||||
warning.message.includes("but also statically imported by")
|
||||
) {
|
||||
return;
|
||||
}
|
||||
warn(warning);
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
63
biome.json
Normal file
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"$schema": "https://biomejs.dev/schemas/2.2.0/schema.json",
|
||||
"vcs": {
|
||||
"enabled": false,
|
||||
"clientKind": "git",
|
||||
"useIgnoreFile": false
|
||||
},
|
||||
"files": {
|
||||
"ignoreUnknown": false,
|
||||
"includes": [
|
||||
"**",
|
||||
"!**/src/**/*.css",
|
||||
"!**/src/public/**/*",
|
||||
"!**/dist/**/*",
|
||||
"!**/node_modules/**/*"
|
||||
]
|
||||
},
|
||||
"formatter": {
|
||||
"enabled": true,
|
||||
"indentStyle": "tab"
|
||||
},
|
||||
"assist": { "actions": { "source": { "organizeImports": "on" } } },
|
||||
"linter": {
|
||||
"enabled": true,
|
||||
"rules": {
|
||||
"recommended": true,
|
||||
"style": {
|
||||
"noParameterAssign": "error",
|
||||
"useAsConstAssertion": "error",
|
||||
"useDefaultParameterLast": "error",
|
||||
"useEnumInitializers": "error",
|
||||
"useSelfClosingElements": "error",
|
||||
"useSingleVarDeclarator": "error",
|
||||
"noUnusedTemplateLiteral": "error",
|
||||
"useNumberNamespace": "error",
|
||||
"noInferrableTypes": "error",
|
||||
"noUselessElse": "error"
|
||||
}
|
||||
}
|
||||
},
|
||||
"javascript": {
|
||||
"formatter": {
|
||||
"quoteStyle": "double"
|
||||
}
|
||||
},
|
||||
"overrides": [
|
||||
{
|
||||
"includes": ["**/*.svelte", "**/*.astro", "**/*.vue"],
|
||||
"linter": {
|
||||
"rules": {
|
||||
"style": {
|
||||
"useConst": "off",
|
||||
"useImportType": "off"
|
||||
},
|
||||
"correctness": {
|
||||
"noUnusedVariables": "off",
|
||||
"noUnusedImports": "off"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
284
docs/README.ja.md
Normal file
@@ -0,0 +1,284 @@
|
||||
|
||||
<img src="./images/1131.png" width = "405" height = "511" alt="Firefly" align=right />
|
||||
|
||||
<div align="center">
|
||||
|
||||
# Firefly
|
||||
> 美しくモダンな Astro ブログテーマテンプレート
|
||||
>
|
||||
> 
|
||||

|
||||

|
||||

|
||||
>
|
||||
> [](https://github.com/CuteLeaf/Firefly/stargazers)
|
||||
[](https://github.com/CuteLeaf/Firefly/network/members)
|
||||
[](https://github.com/CuteLeaf/Firefly/issues)
|
||||
>
|
||||
> 
|
||||
[](https://deepwiki.com/CuteLeaf/Firefly)
|
||||
[](https://afdian.com/a/cuteleaf)
|
||||
</div>
|
||||
|
||||
|
||||
---
|
||||
🚀 クイックガイド:
|
||||
[**🖥️ライブデモ**](https://firefly.cuteleaf.cn/) /
|
||||
[**📝ドキュメント**](https://docs-firefly.cuteleaf.cn/) /
|
||||
[**🍀私のブログ**](https://blog.cuteleaf.cn)
|
||||
|
||||
📖 README:
|
||||
**[简体中文](../README.md)** | **[繁體中文](README.zh-TW.md)** | **[English](../README.en.md)** | **[日本語](README.ja.md)** | **[Русский](README.ru.md)**
|
||||
|
||||
⚡ 静的サイト生成:Astroベースの超高速読み込み速度とSEO最適化
|
||||
|
||||
🎨 モダンデザイン:シンプルで美しいインターフェース、カスタマイズ可能なテーマカラー
|
||||
|
||||
📱 モバイルフレンドリー:完璧なレスポンシブ体験、モバイル専用最適化
|
||||
|
||||
🔧 高度にカスタマイズ可能:ほとんどの機能モジュールは設定ファイルでカスタマイズ可能
|
||||
|
||||
<img alt="firefly" src="./images/1.webp" />
|
||||
|
||||
>[!TIP]
|
||||
>重要なレイアウトでは、Fireflyは革新的に左右のデュアルサイドバー、記事グリッド(多列)レイアウト、メーソンリーレイアウトを追加し、
|
||||
>
|
||||
>サイト統計、カレンダーコンポーネント、記事目次などの小さなウィジェットを追加してサイドバーをより豊かにし、
|
||||
>
|
||||
>同時にfuwariのレイアウトシステムも保持しており、設定ファイルで自由に切り替えられます。
|
||||
>
|
||||
>**レイアウト設定とデモの詳細については、[Fireflyレイアウトシステム詳細](https://firefly.cuteleaf.cn/posts/firefly-layout-system/)をご覧ください**
|
||||
|
||||
## ✨ 機能
|
||||
|
||||
### コア機能
|
||||
|
||||
- [x] **Astro + Tailwind CSS** - モダンな技術スタックベースの超高速静的サイト生成
|
||||
- [x] **スムーズなアニメーション** - Swupページトランジションアニメーションで滑らかなブラウジング体験
|
||||
- [x] **レスポンシブデザイン** - デスクトップ、タブレット、モバイルデバイスに完璧に対応
|
||||
- [x] **多言語サポート** - i18n国際化、簡体字中国語、繁体字中国語、英語、日本語、ロシア語をサポート
|
||||
- [x] **全文検索** - Pagefindベースのクライアントサイド検索、記事コンテンツのインデックスをサポート。MeiliSearch検索エンジンもサポート
|
||||
|
||||
### パーソナライゼーション
|
||||
- [x] **サイドバー** - シングルサイドバー、デュアルサイドバー設定をサポート、フロントエンドで自由に切り替え可能
|
||||
- [x] **記事レイアウト** - リスト(単列)、グリッド(多列/メーソンリー)レイアウトをサポート、フロントエンドで自由に切り替え可能
|
||||
- [x] **フォント管理** - カスタムフォントをサポート、豊富なフォントセレクター
|
||||
- [x] **フッター設定** - HTMLコンテンツ注入、完全カスタマイズ可能
|
||||
- [x] **ナビゲーションバーのカスタマイズ** - ロゴ、タイトル、リンクを完全カスタマイズ
|
||||
- [x] **壁紙モード切り替え** - バナー壁紙、フルスクリーン壁紙、単色背景、フロントエンドで自由に切り替え可能
|
||||
- [x] **テーマカラーのカスタマイズ** - 360°色相調整、ライト/ダーク/システム追従の3モードをサポート、フロントエンドで自由に切り替え可能
|
||||
|
||||
### ページコンポーネント
|
||||
- [x] **ゲストブック** - ゲストブックページをサポート、コメントシステム統合
|
||||
- [x] **お知らせバー** - トップお知らせ通知、閉じる機能とカスタムスタイルをサポート
|
||||
- [x] **マスコット** - SpineとLive2Dの2つのアニメーションエンジンをサポート
|
||||
- [x] **サイト統計** - 記事、カテゴリ、タグ数、総文字数、稼働時間、最終更新時刻を表示
|
||||
- [x] **サイトカレンダー** - 今月のカレンダーと今月公開された記事を表示
|
||||
- [x] **スポンサーページ** - 複数の支払い方法、支払いQRコード、スポンサーリスト、記事内スポンサーボタン
|
||||
- [x] **シェアポスター** - 記事の要約やQRコードなどを含む美しい記事シェアポスターの生成をサポート
|
||||
- [x] **桜エフェクト** - 桜エフェクトをサポート、フルスクリーン桜アニメーション
|
||||
- [x] **友人リンク** - 美しい友人リンク表示カード
|
||||
- [x] **広告コンポーネント** - カスタムサイドバー広告コンテンツをサポート
|
||||
- [x] **Bangumi** - Bangumi APIベースのアニメとゲーム記録表示
|
||||
- [x] **コメントシステム** - Twikoo、Waline、Giscus、Disqus、Artalkコメントシステムを統合
|
||||
- [x] **訪問者数統計** - Waline、Twikoo組み込みの訪問追跡を呼び出し可能
|
||||
- [x] **音楽プレーヤー** - APlayerベース、ローカル音楽とMeting APIオンライン音楽をサポート
|
||||
|
||||
### コンテンツ拡張
|
||||
- [x] **画像ライトボックス** - Fancybox画像プレビュー機能
|
||||
- [x] **フローティング目次** - 記事の目次を動的に表示、アンカージャンプをサポート、サイドバー目次非表示時に表示
|
||||
- [x] **メールアドレス保護** - 自動クローラーによるメールアドレスの収集を防ぎ、スパムメールを回避
|
||||
- [x] **サイドバー目次** - 記事の目次を動的に表示、アンカージャンプをサポート
|
||||
- [x] **強化されたコードブロック** - Expressive Codeベース、コード折りたたみ、行番号、言語識別をサポート
|
||||
- [x] **数式サポート** - KaTeXレンダリングエンジン、インラインとブロック数式をサポート
|
||||
- [x] **Markdown拡張** - [Markdown拡張機能](https://github.com/saicaca/fuwari?tab=readme-ov-file#-markdown-extended-syntax)、[Admonitions](https://firefly.cuteleaf.cn/posts/markdown-extended/#%E6%8F%90%E9%86%92%E6%A1%86)、[GitHubリポジトリカード](https://firefly.cuteleaf.cn/posts/markdown-extended/#github-%E4%BB%93%E5%BA%93%E5%8D%A1%E7%89%87)、[Expressive Code](http://firefly.cuteleaf.cn/posts/code-examples/)も含まれています
|
||||
- [x] **ランダムカバー画像** - APIを介してランダムカバー画像の取得をサポート
|
||||
|
||||
### SEO
|
||||
- [x] **SEO最適化** - 完全なメタタグと構造化データ
|
||||
- [x] **RSS購読** - RSSフィードを自動生成
|
||||
- [x] **サイトマップ** - XMLサイトマップを自動生成、ページフィルタリング設定をサポート
|
||||
|
||||
|
||||
## 📝 予定...
|
||||
|
||||
- [ ] **Live2Dマスコットのリファクタリング**
|
||||
- [ ] **アニメーションの滑らかさの継続的な最適化**
|
||||
- [ ] より多くの機能が継続的に改善中...
|
||||
|
||||
便利な機能や最適化があれば、[Pull Request](https://github.com/CuteLeaf/Firefly/pulls)を提出してください
|
||||
|
||||
## 🚀 クイックスタート
|
||||
|
||||
### 環境要件
|
||||
|
||||
- Node.js ≤ 22
|
||||
- pnpm ≤ 9
|
||||
|
||||
### ローカル開発
|
||||
|
||||
1. **リポジトリのクローン:**
|
||||
```bash
|
||||
git clone https://github.com/Cuteleaf/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
**まず自分のリポジトリに[Fork](https://github.com/CuteLeaf/Firefly/fork)してからクローン(推奨)**
|
||||
```bash
|
||||
git clone https://github.com/you-github-name/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
3. **依存関係のインストール:**
|
||||
```bash
|
||||
# pnpmがインストールされていない場合、まずインストール
|
||||
npm install -g pnpm
|
||||
|
||||
# プロジェクトの依存関係をインストール
|
||||
pnpm install
|
||||
```
|
||||
|
||||
4. **ブログの設定:**
|
||||
- `src/config/`ディレクトリ内の設定ファイルを編集してブログをカスタマイズ
|
||||
|
||||
5. **開発サーバーの起動:**
|
||||
```bash
|
||||
pnpm dev
|
||||
```
|
||||
ブログは`http://localhost:4321`で利用可能になります
|
||||
|
||||
### プラットフォームホスティングデプロイ
|
||||
- **[公式ガイド](https://docs.astro.build/ja/guides/deploy/)を参照して、Vercel、Netlify、GitHub Pages、Cloudflare Pages、EdgeOne Pagesなどにブログをデプロイしてください。**
|
||||
|
||||
フレームワークプリセット: `Astro`
|
||||
|
||||
ルートディレクトリ: `./`
|
||||
|
||||
出力ディレクトリ: `dist`
|
||||
|
||||
ビルドコマンド: `pnpm run build`
|
||||
|
||||
インストールコマンド: `pnpm install`
|
||||
|
||||
## 📖 設定説明
|
||||
|
||||
> 📚 **詳細な設定ドキュメント**:[Fireflyドキュメント](https://docs-firefly.cuteleaf.cn/)で完全な設定ガイドを確認してください
|
||||
|
||||
### ウェブサイトの言語設定
|
||||
|
||||
ブログのデフォルト言語を設定するには、`src/config/siteConfig.ts`ファイルを編集します:
|
||||
|
||||
```typescript
|
||||
// サイト言語を定義
|
||||
const SITE_LANG = "zh_CN";
|
||||
```
|
||||
|
||||
**サポートされている言語コード:**
|
||||
- `zh_CN` - 簡体字中国語
|
||||
- `zh_TW` - 繁体字中国語
|
||||
- `en` - 英語
|
||||
- `ja` - 日本語
|
||||
- `ru` - ロシア語
|
||||
|
||||
|
||||
### 設定ファイル構造
|
||||
|
||||
```
|
||||
src/
|
||||
├── config/
|
||||
│ ├── index.ts # 設定インデックスファイル
|
||||
│ ├── siteConfig.ts # サイト基本設定
|
||||
│ ├── backgroundWallpaper.ts # 背景壁紙設定
|
||||
│ ├── profileConfig.ts # ユーザープロフィール設定
|
||||
│ ├── commentConfig.ts # コメントシステム設定
|
||||
│ ├── announcementConfig.ts # お知らせ設定
|
||||
│ ├── licenseConfig.ts # ライセンス設定
|
||||
│ ├── footerConfig.ts # フッター設定
|
||||
│ ├── FooterConfig.html # フッターHTMLコンテンツ
|
||||
│ ├── expressiveCodeConfig.ts # コードハイライト設定
|
||||
│ ├── sakuraConfig.ts # 桜エフェクト設定
|
||||
│ ├── fontConfig.ts # フォント設定
|
||||
│ ├── sidebarConfig.ts # サイドバーレイアウト設定
|
||||
│ ├── navBarConfig.ts # ナビゲーションバー設定
|
||||
│ ├── musicConfig.ts # 音楽プレーヤー設定
|
||||
│ ├── pioConfig.ts # マスコット設定
|
||||
│ ├── adConfig.ts # 広告設定
|
||||
│ ├── friendsConfig.ts # 友人リンク設定
|
||||
│ ├── sponsorConfig.ts # スポンサー設定
|
||||
│ └── coverImageConfig.ts # 記事カバー画像設定
|
||||
```
|
||||
|
||||
|
||||
## ⚙️ 記事のFrontmatter
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: My First Blog Post
|
||||
published: 2023-09-09
|
||||
description: This is the first post of my new Astro blog.
|
||||
image: ./cover.jpg # または「api」を使用してランダムカバー画像を有効化
|
||||
tags: [Foo, Bar]
|
||||
category: Front-end
|
||||
draft: false
|
||||
lang: zh-CN # 記事の言語が`siteConfig.ts`のサイト言語と異なる場合のみ設定
|
||||
---
|
||||
```
|
||||
|
||||
## 🧞 コマンド
|
||||
|
||||
すべてのコマンドはプロジェクトルートディレクトリで実行する必要があります:
|
||||
|
||||
| Command | Action |
|
||||
|:---------------------------|:----------------------------------------------------|
|
||||
| `pnpm install` | 依存関係をインストール |
|
||||
| `pnpm dev` | `localhost:4321`でローカル開発サーバーを起動 |
|
||||
| `pnpm build` | `./dist/`にサイトをビルド |
|
||||
| `pnpm preview` | ビルドされたサイトをローカルでプレビュー |
|
||||
| `pnpm check` | コード内のエラーをチェック |
|
||||
| `pnpm format` | Biomeを使用してコードをフォーマット |
|
||||
| `pnpm new-post <filename>` | 新しい記事を作成 |
|
||||
| `pnpm astro ...` | `astro add`、`astro check`などのコマンドを実行 |
|
||||
| `pnpm astro --help` | Astro CLIヘルプを表示 |
|
||||
|
||||
## 🙏 謝辞
|
||||
|
||||
- [Fuwari](https://github.com/saicaca/fuwari)テンプレートを開発した[saicaca](https://github.com/saicaca)に深く感謝します。Fireflyはこのテンプレートをベースに開発されています
|
||||
- ブロガー[霞葉](https://kasuha.com)の[Bangumiコレクション表示](https://kasuha.com/posts/fuwari-enhance-ep2/)と[メール保護・画像タイトル](https://kasuha.com/posts/fuwari-enhance-ep1/)案を参考にしました
|
||||
- [Mizuki](https://github.com/matsuzaka-yuki/Mizuki)のバナータイトル/多階層メニューナビゲーションバー/桜エフェクト/KaTeX/Fancyboxソリューションを参考にしました
|
||||
- [Astro](https://astro.build)と[Tailwind CSS](https://tailwindcss.com)を使用して構築
|
||||
- [MetingJS](https://github.com/metowolf/MetingJS)と[APlayer](https://github.com/MoePlayer/APlayer)音楽プレーヤーを使用
|
||||
- Bilibili UP主[公公的日常](https://space.bilibili.com/3546750017080050)が提供するQ版`蛍`マスコットスライスデータモデルを使用
|
||||
- アイコンは[Iconify](https://iconify.design/)から
|
||||
- 蛍関連の画像素材の著作権はゲーム[「崩壊:スターレイル」](https://sr.mihoyo.com/)の開発元[miHoYo](https://www.mihoyo.com/)に帰属します。
|
||||
|
||||
## 📝 ライセンス
|
||||
|
||||
本プロジェクトは [MIT license](https://mit-license.org/) の下で公開されています。詳細は [LICENSE](../LICENSE) ファイルをご覧ください。
|
||||
|
||||
**著作権表示:**
|
||||
- Copyright (c) 2024 [saicaca](https://github.com/saicaca) - [fuwari](https://github.com/saicaca/fuwari)
|
||||
- Copyright (c) 2025 [CuteLeaf](https://github.com/CuteLeaf) - [Firefly](https://github.com/CuteLeaf/Firefly)
|
||||
|
||||
MITライセンスに基づき、コードの自由な使用、変更、配布が許可されていますが、上記の著作権表示を保持する必要があります。
|
||||
|
||||
## 🍀 貢献者
|
||||
|
||||
このプロジェクトに貢献してくれた以下の貢献者に感謝します。質問や提案がある場合は、[Issue](https://github.com/CuteLeaf/Firefly/issues)または[Pull Request](https://github.com/CuteLeaf/Firefly/pulls)を提出してください。
|
||||
|
||||
<a href="https://github.com/CuteLeaf/Firefly/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=CuteLeaf/Firefly" />
|
||||
</a>
|
||||
|
||||

|
||||
|
||||
## ⭐ Star History
|
||||
|
||||
[](https://star-history.com/#CuteLeaf/Firefly&Date)
|
||||
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
|
||||
<!-- prettier-ignore-start -->
|
||||
<!-- markdownlint-disable -->
|
||||
|
||||
<!-- markdownlint-restore -->
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||
284
docs/README.ru.md
Normal file
@@ -0,0 +1,284 @@
|
||||
|
||||
<img src="./images/1131.png" width = "405" height = "511" alt="Firefly" align=right />
|
||||
|
||||
<div align="center">
|
||||
|
||||
# Firefly
|
||||
> Свежая и красивая тема для блога на Astro
|
||||
>
|
||||
> 
|
||||

|
||||

|
||||

|
||||
>
|
||||
> [](https://github.com/CuteLeaf/Firefly/stargazers)
|
||||
[](https://github.com/CuteLeaf/Firefly/network/members)
|
||||
[](https://github.com/CuteLeaf/Firefly/issues)
|
||||
>
|
||||
> 
|
||||
[](https://deepwiki.com/CuteLeaf/Firefly)
|
||||
[](https://afdian.com/a/cuteleaf)
|
||||
</div>
|
||||
|
||||
|
||||
---
|
||||
🚀 Быстрое руководство:
|
||||
[**🖥️Демо**](https://firefly.cuteleaf.cn/) /
|
||||
[**📝Документация**](https://docs-firefly.cuteleaf.cn/) /
|
||||
[**🍀Мой блог**](https://blog.cuteleaf.cn)
|
||||
|
||||
📖 README:
|
||||
**[简体中文](../README.md)** | **[繁體中文](README.zh-TW.md)** | **[English](../README.en.md)** | **[日本語](README.ja.md)** | **[Русский](README.ru.md)**
|
||||
|
||||
⚡ Генерация статического сайта: Сверхбыстрая загрузка и SEO-оптимизация на основе Astro
|
||||
|
||||
🎨 Современный дизайн: Чистый и красивый интерфейс с настраиваемыми цветами темы
|
||||
|
||||
📱 Мобильная адаптация: Идеальный адаптивный опыт с оптимизацией для мобильных устройств
|
||||
|
||||
🔧 Высокая настраиваемость: Большинство функций можно настроить через конфигурационные файлы
|
||||
|
||||
<img alt="firefly" src="./images/1.webp" />
|
||||
|
||||
>[!TIP]
|
||||
>В важных макетах Firefly инновационно добавляет двойные боковые панели, сеточный макет статей (многоколонный), макет Masonry,
|
||||
>
|
||||
>Включает статистику сайта, календарный компонент, оглавление статей и другие виджеты для обогащения боковой панели,
|
||||
>
|
||||
>При этом сохраняется система макетов fuwari, свободно переключаемая в конфигурационном файле.
|
||||
>
|
||||
>**Подробнее о настройках макета и демонстрациях см.: [Детали системы макетов Firefly](https://firefly.cuteleaf.cn/posts/firefly-layout-system/)**
|
||||
|
||||
## ✨ Возможности
|
||||
|
||||
### Основные функции
|
||||
|
||||
- [x] **Astro + Tailwind CSS** - Сверхбыстрая генерация статических сайтов на основе современного технологического стека
|
||||
- [x] **Плавная анимация** - Анимация переходов между страницами Swup для шелковисто-плавного просмотра
|
||||
- [x] **Адаптивный дизайн** - Идеальная адаптация для настольных компьютеров, планшетов и мобильных устройств
|
||||
- [x] **Многоязычная поддержка** - Интернационализация i18n, поддержка упрощенного китайского, традиционного китайского, английского, японского, русского
|
||||
- [x] **Полнотекстовый поиск** - Клиентский поиск на основе Pagefind, поддержка индексации содержимого статей. Также поддержка поисковой системы MeiliSearch
|
||||
|
||||
### Персонализация
|
||||
- [x] **Боковая панель** - Поддержка одиночной и двойной боковой панели, свободное переключение на фронтенде
|
||||
- [x] **Макет статей** - Поддержка списка (один столбец) и сетки (многоколонный/Masonry), свободное переключение на фронтенде
|
||||
- [x] **Управление шрифтами** - Поддержка пользовательских шрифтов с богатым выбором шрифтов
|
||||
- [x] **Настройка подвала** - Внедрение HTML-контента, полная настраиваемость
|
||||
- [x] **Настройка навигации** - Логотип, заголовок, ссылки полностью настраиваются
|
||||
- [x] **Переключение режимов обоев** - Баннерные обои, полноэкранные обои, однотонный фон, свободное переключение на фронтенде
|
||||
- [x] **Настройка цвета темы** - Регулировка оттенка на 360°, поддержка светлого/темного/системного режимов, свободное переключение на фронтенде
|
||||
|
||||
### Компоненты страницы
|
||||
- [x] **Гостевая книга** - Поддержка страницы гостевой книги с интегрированной системой комментариев
|
||||
- [x] **Панель объявлений** - Верхнее уведомление с объявлениями, поддержка закрытия и пользовательских стилей
|
||||
- [x] **Маскот** - Поддержка двух анимационных движков: Spine и Live2D
|
||||
- [x] **Статистика сайта** - Отображение количества статей, категорий, тегов, общего количества слов, времени работы, времени последнего обновления
|
||||
- [x] **Календарь сайта** - Отображение календаря текущего месяца и опубликованных статей за месяц
|
||||
- [x] **Страница спонсоров** - Несколько способов оплаты, QR-коды для платежей, список спонсоров, кнопка спонсорства в статьях
|
||||
- [x] **Постер для публикации** - Поддержка создания красивых постеров для публикации статей, содержащих краткое содержание статьи, QR-код и т.д.
|
||||
- [x] **Эффект сакуры** - Поддержка эффекта сакуры, полноэкранная анимация сакуры
|
||||
- [x] **Дружественные ссылки** - Красивые карточки отображения дружественных ссылок
|
||||
- [x] **Рекламный компонент** - Поддержка пользовательского рекламного контента на боковой панели
|
||||
- [x] **Bangumi** - Отображение отслеживания аниме и игр на основе Bangumi API
|
||||
- [x] **Система комментариев** - Интеграция систем комментариев Twikoo, Waline, Giscus, Disqus, Artalk
|
||||
- [x] **Счетчик посещений** - Поддержка вызова встроенного отслеживания посещений Waline, Twikoo
|
||||
- [x] **Музыкальный плеер** - На основе APlayer, поддержка локальной музыки и онлайн-музыки через Meting API
|
||||
|
||||
### Улучшение контента
|
||||
- [x] **Лайтбокс изображений** - Функция предварительного просмотра изображений Fancybox
|
||||
- [x] **Плавающее оглавление** - Динамическое отображение оглавления статьи, поддержка якорных переходов, показывается при скрытии оглавления боковой панели
|
||||
- [x] **Защита электронной почты** - Предотвращает сбор адресов электронной почты автоматическими сканерами во избежание спама
|
||||
- [x] **Оглавление боковой панели** - Динамическое отображение оглавления статьи, поддержка якорных переходов
|
||||
- [x] **Улучшенные блоки кода** - На основе Expressive Code, поддержка сворачивания кода, номеров строк, идентификации языка
|
||||
- [x] **Поддержка математических формул** - Движок рендеринга KaTeX, поддержка встроенных и блочных формул
|
||||
- [x] **Расширения Markdown** - [Расширенные возможности Markdown](https://github.com/saicaca/fuwari?tab=readme-ov-file#-markdown-extended-syntax), также включает [Admonitions](https://firefly.cuteleaf.cn/posts/markdown-extended/#%E6%8F%90%E9%86%92%E6%A1%86), [карточки репозиториев GitHub](https://firefly.cuteleaf.cn/posts/markdown-extended/#github-%E4%BB%93%E5%BA%93%E5%8D%A1%E7%89%87), [Expressive Code](http://firefly.cuteleaf.cn/posts/code-examples/)
|
||||
- [x] **Случайные обложки статей** - Поддержка получения случайных обложек через API
|
||||
|
||||
### SEO
|
||||
- [x] **SEO-оптимизация** - Полные мета-теги и структурированные данные
|
||||
- [x] **RSS-лента** - Автоматическая генерация RSS-ленты
|
||||
- [x] **Карта сайта** - Автоматическая генерация XML-карты сайта с настройкой фильтрации страниц
|
||||
|
||||
|
||||
## 📝 Планы...
|
||||
|
||||
- [ ] **Рефакторинг маскота Live2D**
|
||||
- [ ] **Непрерывная оптимизация плавности анимации**
|
||||
- [ ] Больше функций в разработке...
|
||||
|
||||
Если у вас есть полезные функции и оптимизации, пожалуйста, отправьте [Pull Request](https://github.com/CuteLeaf/Firefly/pulls)
|
||||
|
||||
## 🚀 Быстрый старт
|
||||
|
||||
### Требования
|
||||
|
||||
- Node.js ≤ 22
|
||||
- pnpm ≤ 9
|
||||
|
||||
### Локальная разработка
|
||||
|
||||
1. **Клонировать репозиторий:**
|
||||
```bash
|
||||
git clone https://github.com/Cuteleaf/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
**Сначала создайте [Fork](https://github.com/CuteLeaf/Firefly/fork) в свой репозиторий, затем клонируйте (рекомендуется)**
|
||||
```bash
|
||||
git clone https://github.com/you-github-name/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
3. **Установить зависимости:**
|
||||
```bash
|
||||
# Установите pnpm, если еще не установлен
|
||||
npm install -g pnpm
|
||||
|
||||
# Установить зависимости проекта
|
||||
pnpm install
|
||||
```
|
||||
|
||||
4. **Настроить блог:**
|
||||
- Отредактируйте конфигурационные файлы в каталоге `src/config/` для настройки блога
|
||||
|
||||
5. **Запустить сервер разработки:**
|
||||
```bash
|
||||
pnpm dev
|
||||
```
|
||||
Блог будет доступен по адресу `http://localhost:4321`
|
||||
|
||||
### Развертывание на платформе хостинга
|
||||
- **См. [официальное руководство](https://docs.astro.build/ru/guides/deploy/) для развертывания блога на Vercel, Netlify, GitHub Pages, Cloudflare Pages, EdgeOne Pages и т.д.**
|
||||
|
||||
Пресет фреймворка: `Astro`
|
||||
|
||||
Корневой каталог: `./`
|
||||
|
||||
Каталог вывода: `dist`
|
||||
|
||||
Команда сборки: `pnpm run build`
|
||||
|
||||
Команда установки: `pnpm install`
|
||||
|
||||
## 📖 Настройка
|
||||
|
||||
> 📚 **Подробная документация по настройке**: См. [документацию Firefly](https://docs-firefly.cuteleaf.cn/) для полного руководства по настройке
|
||||
|
||||
### Установка языка сайта
|
||||
|
||||
Чтобы установить язык по умолчанию для вашего блога, отредактируйте файл `src/config/siteConfig.ts`:
|
||||
|
||||
```typescript
|
||||
// Определить язык сайта
|
||||
const SITE_LANG = "zh_CN";
|
||||
```
|
||||
|
||||
**Поддерживаемые коды языков:**
|
||||
- `zh_CN` - Упрощенный китайский
|
||||
- `zh_TW` - Традиционный китайский
|
||||
- `en` - Английский
|
||||
- `ja` - Японский
|
||||
- `ru` - Русский
|
||||
|
||||
|
||||
### Структура конфигурационных файлов
|
||||
|
||||
```
|
||||
src/
|
||||
├── config/
|
||||
│ ├── index.ts # Индексный файл конфигурации
|
||||
│ ├── siteConfig.ts # Базовая конфигурация сайта
|
||||
│ ├── backgroundWallpaper.ts # Конфигурация фоновых обоев
|
||||
│ ├── profileConfig.ts # Конфигурация профиля пользователя
|
||||
│ ├── commentConfig.ts # Конфигурация системы комментариев
|
||||
│ ├── announcementConfig.ts # Конфигурация объявлений
|
||||
│ ├── licenseConfig.ts # Конфигурация лицензии
|
||||
│ ├── footerConfig.ts # Конфигурация подвала
|
||||
│ ├── FooterConfig.html # HTML-контент подвала
|
||||
│ ├── expressiveCodeConfig.ts # Конфигурация подсветки кода
|
||||
│ ├── sakuraConfig.ts # Конфигурация эффекта сакуры
|
||||
│ ├── fontConfig.ts # Конфигурация шрифтов
|
||||
│ ├── sidebarConfig.ts # Конфигурация макета боковой панели
|
||||
│ ├── navBarConfig.ts # Конфигурация навигационной панели
|
||||
│ ├── musicConfig.ts # Конфигурация музыкального плеера
|
||||
│ ├── pioConfig.ts # Конфигурация маскота
|
||||
│ ├── adConfig.ts # Конфигурация рекламы
|
||||
│ ├── friendsConfig.ts # Конфигурация дружественных ссылок
|
||||
│ ├── sponsorConfig.ts # Конфигурация спонсоров
|
||||
│ └── coverImageConfig.ts # Конфигурация обложек статей
|
||||
```
|
||||
|
||||
|
||||
## ⚙️ Frontmatter статьи
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: My First Blog Post
|
||||
published: 2023-09-09
|
||||
description: This is the first post of my new Astro blog.
|
||||
image: ./cover.jpg # Или используйте "api" для включения случайных обложек
|
||||
tags: [Foo, Bar]
|
||||
category: Front-end
|
||||
draft: false
|
||||
lang: zh-CN # Устанавливайте только если язык статьи отличается от языка сайта в `siteConfig.ts`
|
||||
---
|
||||
```
|
||||
|
||||
## 🧞 Команды
|
||||
|
||||
Все команды должны выполняться в корневом каталоге проекта:
|
||||
|
||||
| Команда | Действие |
|
||||
|:---------------------------|:----------------------------------------------------|
|
||||
| `pnpm install` | Установить зависимости |
|
||||
| `pnpm dev` | Запустить локальный сервер разработки на `localhost:4321` |
|
||||
| `pnpm build` | Собрать сайт в `./dist/` |
|
||||
| `pnpm preview` | Локальный предварительный просмотр собранного сайта |
|
||||
| `pnpm check` | Проверить код на наличие ошибок |
|
||||
| `pnpm format` | Отформатировать код с помощью Biome |
|
||||
| `pnpm new-post <filename>` | Создать новую статью |
|
||||
| `pnpm astro ...` | Выполнить `astro add`, `astro check` и другие команды |
|
||||
| `pnpm astro --help` | Показать справку Astro CLI |
|
||||
|
||||
## 🙏 Благодарности
|
||||
|
||||
- Особая благодарность [saicaca](https://github.com/saicaca) за разработку шаблона [Fuwari](https://github.com/saicaca/fuwari), на котором основан Firefly
|
||||
- Использованы решения [Bangumi Collection Display](https://kasuha.com/posts/fuwari-enhance-ep2/) и [Email Protection/Image Title](https://kasuha.com/posts/fuwari-enhance-ep1/), которыми поделился блогер [Kasuha](https://kasuha.com)
|
||||
- За основу взяты решения [Mizuki](https://github.com/matsuzaka-yuki/Mizuki) для заголовка баннера, многоуровневой панели навигации меню, эффекта сакуры, KaTeX и Fancybox
|
||||
- Построено с использованием [Astro](https://astro.build) и [Tailwind CSS](https://tailwindcss.com)
|
||||
- Использует музыкальный плеер [MetingJS](https://github.com/metowolf/MetingJS) и [APlayer](https://github.com/MoePlayer/APlayer)
|
||||
- Использует модель маскота в стиле Чиби `Firefly` spine, предоставленную создателем Bilibili [公公的日常](https://space.bilibili.com/3546750017080050)
|
||||
- Иконки от [Iconify](https://iconify.design/)
|
||||
- Авторские права на изображения Firefly принадлежат компании [miHoYo](https://www.mihoyo.com/), разработчику игры ["Honkai: Star Rail"](https://sr.mihoyo.com/).
|
||||
|
||||
## 📝 Лицензия
|
||||
|
||||
Этот проект распространяется под лицензией [MIT license](https://mit-license.org/), подробности см. в файле [LICENSE](../LICENSE).
|
||||
|
||||
**Уведомление об авторских правах:**
|
||||
- Copyright (c) 2024 [saicaca](https://github.com/saicaca) - [fuwari](https://github.com/saicaca/fuwari)
|
||||
- Copyright (c) 2025 [CuteLeaf](https://github.com/CuteLeaf) - [Firefly](https://github.com/CuteLeaf/Firefly)
|
||||
|
||||
В соответствии с лицензией MIT вы можете свободно использовать, изменять и распространять код, но обязаны сохранять вышеуказанное уведомление об авторских правах.
|
||||
|
||||
## 🍀 Участники
|
||||
|
||||
Спасибо следующим участникам за их вклад в этот проект. Если у вас есть вопросы или предложения, пожалуйста, отправьте [Issue](https://github.com/CuteLeaf/Firefly/issues) или [Pull Request](https://github.com/CuteLeaf/Firefly/pulls).
|
||||
|
||||
<a href="https://github.com/CuteLeaf/Firefly/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=CuteLeaf/Firefly" />
|
||||
</a>
|
||||
|
||||

|
||||
|
||||
## ⭐ История звезд
|
||||
|
||||
[](https://star-history.com/#CuteLeaf/Firefly&Date)
|
||||
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
|
||||
<!-- prettier-ignore-start -->
|
||||
<!-- markdownlint-disable -->
|
||||
|
||||
<!-- markdownlint-restore -->
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||
284
docs/README.zh-TW.md
Normal file
@@ -0,0 +1,284 @@
|
||||
|
||||
<img src="./images/1131.png" width = "405" height = "511" alt="Firefly" align=right />
|
||||
|
||||
<div align="center">
|
||||
|
||||
# Firefly
|
||||
> 一款清新美觀的 Astro 部落格主題模板
|
||||
>
|
||||
> 
|
||||

|
||||

|
||||

|
||||
>
|
||||
> [](https://github.com/CuteLeaf/Firefly/stargazers)
|
||||
[](https://github.com/CuteLeaf/Firefly/network/members)
|
||||
[](https://github.com/CuteLeaf/Firefly/issues)
|
||||
>
|
||||
> 
|
||||
[](https://deepwiki.com/CuteLeaf/Firefly)
|
||||
[](https://afdian.com/a/cuteleaf)
|
||||
</div>
|
||||
|
||||
|
||||
---
|
||||
🚀 快速指南:
|
||||
[**🖥️線上預覽**](https://firefly.cuteleaf.cn/) /
|
||||
[**📝使用文檔**](https://docs-firefly.cuteleaf.cn/) /
|
||||
[**🍀我的部落格**](https://blog.cuteleaf.cn)
|
||||
|
||||
📖 README:
|
||||
**[简体中文](../README.md)** | **[繁體中文](README.zh-TW.md)** | **[English](../README.en.md)** | **[日本語](README.ja.md)** | **[Русский](README.ru.md)**
|
||||
|
||||
⚡ 靜態站點生成: 基於Astro的超快載入速度和SEO優化
|
||||
|
||||
🎨 現代化設計: 簡潔美觀的介面,支援自訂主題色
|
||||
|
||||
📱 行動裝置友善: 完美的響應式體驗,行動端專項優化
|
||||
|
||||
🔧 高度可配置: 大部分功能模組均可透過配置檔案自訂
|
||||
|
||||
<img alt="firefly" src="./images/1.webp" />
|
||||
|
||||
>[!TIP]
|
||||
>在重要的版面配置上,Firefly創新性地增加了左右雙側邊欄、文章網格(多列)版面配置,
|
||||
>
|
||||
>增加了站點統計、日曆元件、文章目錄等小元件,讓側邊欄更加豐富,
|
||||
>
|
||||
>同時也保留了 fuwari 的版面配置系統,可在配置檔案中自由切換。
|
||||
>
|
||||
>**更多版面配置及示範請查看:[Firefly 版面配置系統詳解](https://firefly.cuteleaf.cn/posts/firefly-layout-system/)**
|
||||
|
||||
## ✨ 功能特性
|
||||
|
||||
### 核心功能
|
||||
|
||||
- [x] **Astro + Tailwind CSS** - 基於現代技術堆疊的超快靜態站點生成
|
||||
- [x] **流暢動畫** - Swup 頁面過渡動畫,提供絲滑的瀏覽體驗
|
||||
- [x] **響應式設計** - 完美適配桌面端、平板和行動裝置
|
||||
- [x] **多語言支援** - i18n 國際化,支援簡體中文、繁體中文、英文、日文、俄語
|
||||
- [x] **全文搜尋** - 基於 Pagefind 的客戶端搜尋,支援文章內容索引。同時支援 MeiliSearch 搜尋引擎
|
||||
|
||||
### 個性化
|
||||
- [x] **側邊欄** - 支援配置單側邊欄、雙側邊欄,支援前台自由切換
|
||||
- [x] **文章版面配置** - 支援配置(單列)列表、網格(多列/瀑布流)版面配置,支援前台自由切換
|
||||
- [x] **字型管理** - 支援自訂字型,豐富的字型選擇器
|
||||
- [x] **頁尾配置** - HTML 內容注入,完全自訂
|
||||
- [x] **導覽列自訂** - Logo、標題、連結全面自訂
|
||||
- [x] **桌布模式切換** - 橫幅桌布、全螢幕桌布、純色背景,支援前台自由切換
|
||||
- [x] **主題色自訂** - 360° 色相調節,支援亮色/暗色/跟隨系統三種模式,支援前台自由切換
|
||||
|
||||
### 頁面元件
|
||||
- [x] **留言板** - 支援留言頁面,整合留言系統
|
||||
- [x] **公告欄** - 頂部公告提示,支援關閉和自訂樣式
|
||||
- [x] **看板娘** - 支援 Spine 和 Live2D 兩種動畫引擎
|
||||
- [x] **站點統計** - 顯示文章、分類、標籤數目、文章總字數、執行時長、最後更新時間
|
||||
- [x] **站點日曆** - 顯示當月日曆,以及當月的發布文章
|
||||
- [x] **贊助頁面** - 多種支付方式、收款碼展示、贊助者列表、文章內贊助按鈕
|
||||
- [x] **分享海報** - 支援生成精美的文章分享海報,包含文章摘要、二維碼等資訊
|
||||
- [x] **櫻花特效** - 支援櫻花特效,全螢幕櫻花效果
|
||||
- [x] **友情連結** - 精美的友鏈展示卡片
|
||||
- [x] **廣告元件** - 支援自訂側邊欄廣告內容
|
||||
- [x] **番組計畫** - 基於 Bangumi API 的追番和遊戲記錄展示
|
||||
- [x] **留言系統** - 整合 Twikoo、Waline、Giscus、Disqus、Artalk 留言系統
|
||||
- [x] **訪問量統計** - 支援呼叫 Waline、Twikoo 自帶的訪問量追蹤
|
||||
- [x] **音樂播放器** - 基於 APlayer,支援本地音樂和 Meting API 線上音樂
|
||||
|
||||
### 內容增強
|
||||
- [x] **圖片燈箱** - Fancybox 圖片預覽功能
|
||||
- [x] **浮動目錄** - 動態顯示文章目錄,支援錨點跳轉,在側邊欄目錄隱藏後顯示
|
||||
- [x] **信箱保護** - 讓自動化爬蟲程式無法直接爬取信箱地址,避免垃圾郵件騷擾
|
||||
- [x] **側邊欄目錄** - 動態顯示文章目錄,支援錨點跳轉
|
||||
- [x] **增強程式碼區塊** - 基於 Expressive Code,支援程式碼摺疊、行號、語言標識
|
||||
- [x] **數學公式支援** - KaTeX 渲染引擎,支援行內和區塊級公式
|
||||
- [x] **Markdown擴充** - 預設支援[GitHub Flavored Markdown](https://github.github.com/gfm/),還包括了[Admonitions](https://firefly.cuteleaf.cn/posts/markdown-extended/#%E6%8F%90%E9%86%92%E6%A1%86)、[GitHub repository cards](https://firefly.cuteleaf.cn/posts/markdown-extended/#github-%E4%BB%93%E5%BA%93%E5%8D%A1%E7%89%87)、[Expressive Code](http://firefly.cuteleaf.cn/posts/code-examples/)
|
||||
- [x] **文章隨機封面圖** - 支援透過 API 獲取隨機封面圖
|
||||
|
||||
### SEO
|
||||
- [x] **SEO 優化** - 完整的 meta 標籤和結構化資料
|
||||
- [x] **RSS 訂閱** - 自動生成 RSS Feed
|
||||
- [x] **站點地圖** - 自動生成 XML Sitemap,支援頁面篩選配置
|
||||
|
||||
|
||||
## 📝計畫中...
|
||||
|
||||
- [ ] **重構 Live2D 看板娘**
|
||||
- [ ] **持續優化動畫流暢度**
|
||||
- [ ] 更多功能持續完善中...
|
||||
|
||||
如果你有好用的功能和優化,請提交 [Pull Request](https://github.com/CuteLeaf/Firefly/pulls)
|
||||
|
||||
## 🚀 快速開始
|
||||
|
||||
### 環境要求
|
||||
|
||||
- Node.js ≤ 22
|
||||
- pnpm ≤ 9
|
||||
|
||||
### 本地開發部署
|
||||
|
||||
1. **克隆儲存庫:**
|
||||
```bash
|
||||
git clone https://github.com/Cuteleaf/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
**先 [Fork](https://github.com/CuteLeaf/Firefly/fork) 到自己儲存庫再克隆(推薦)**
|
||||
```bash
|
||||
git clone https://github.com/you-github-name/Firefly.git
|
||||
cd Firefly
|
||||
```
|
||||
3. **安裝依賴:**
|
||||
```bash
|
||||
# 如果沒有安裝 pnpm,先安裝
|
||||
npm install -g pnpm
|
||||
|
||||
# 安裝專案依賴
|
||||
pnpm install
|
||||
```
|
||||
|
||||
4. **配置部落格:**
|
||||
- 編輯 `src/config/` 目錄下的配置檔案自訂部落格設定
|
||||
|
||||
5. **啟動開發伺服器:**
|
||||
```bash
|
||||
pnpm dev
|
||||
```
|
||||
部落格將在 `http://localhost:4321` 可用
|
||||
|
||||
### 平台託管部署
|
||||
- **參考[官方指南](https://docs.astro.build/zh-cn/guides/deploy/)將部落格部署至 Vercel, Netlify, GitHub Pages, Cloudflare Pages, EdgeOne Pages 等。**
|
||||
|
||||
框架預設: `Astro`
|
||||
|
||||
根目錄: `./`
|
||||
|
||||
輸出目錄: `dist`
|
||||
|
||||
建置命令: `pnpm run build`
|
||||
|
||||
安裝命令: `pnpm install`
|
||||
|
||||
## 📖 配置說明
|
||||
|
||||
> 📚 **詳細配置文檔**: 查看 [Firefly使用文檔](https://docs-firefly.cuteleaf.cn/) 獲取完整的配置指南
|
||||
|
||||
### 設定網站語言
|
||||
|
||||
要設定部落格的預設語言,請編輯 `src/config/siteConfig.ts` 檔案:
|
||||
|
||||
```typescript
|
||||
// 定義站點語言
|
||||
const SITE_LANG = "zh_CN";
|
||||
```
|
||||
|
||||
**支援的語言代碼:**
|
||||
- `zh_CN` - 簡體中文
|
||||
- `zh_TW` - 繁體中文
|
||||
- `en` - 英文
|
||||
- `ja` - 日文
|
||||
- `ru` - 俄文
|
||||
|
||||
|
||||
### 配置檔案結構
|
||||
|
||||
```
|
||||
src/
|
||||
├── config/
|
||||
│ ├── index.ts # 配置索引檔案
|
||||
│ ├── siteConfig.ts # 站點基礎配置
|
||||
│ ├── backgroundWallpaper.ts # 背景桌布配置
|
||||
│ ├── profileConfig.ts # 使用者資料配置
|
||||
│ ├── commentConfig.ts # 留言系統配置
|
||||
│ ├── announcementConfig.ts # 公告配置
|
||||
│ ├── licenseConfig.ts # 授權配置
|
||||
│ ├── footerConfig.ts # 頁尾配置
|
||||
│ ├── FooterConfig.html # 頁尾HTML內容
|
||||
│ ├── expressiveCodeConfig.ts # 程式碼高亮配置
|
||||
│ ├── sakuraConfig.ts # 櫻花特效配置
|
||||
│ ├── fontConfig.ts # 字型配置
|
||||
│ ├── sidebarConfig.ts # 側邊欄版面配置配置
|
||||
│ ├── navBarConfig.ts # 導覽列配置
|
||||
│ ├── musicConfig.ts # 音樂播放器配置
|
||||
│ ├── pioConfig.ts # 看板娘配置
|
||||
│ ├── adConfig.ts # 廣告配置
|
||||
│ ├── friendsConfig.ts # 友鏈配置
|
||||
│ ├── sponsorConfig.ts # 贊助配置
|
||||
│ └── coverImageConfig.ts # 文章隨機封面圖配置
|
||||
```
|
||||
|
||||
|
||||
## ⚙️ 文章 Frontmatter
|
||||
|
||||
```yaml
|
||||
---
|
||||
title: My First Blog Post
|
||||
published: 2023-09-09
|
||||
description: This is the first post of my new Astro blog.
|
||||
image: ./cover.jpg # 或使用 "api" 來啟用隨機封面圖
|
||||
tags: [Foo, Bar]
|
||||
category: Front-end
|
||||
draft: false
|
||||
lang: zh-CN # 僅當文章語言與 `siteConfig.ts` 中的網站語言不同時需要設定
|
||||
---
|
||||
```
|
||||
|
||||
## 🧞 指令
|
||||
|
||||
下列指令均需要在專案根目錄執行:
|
||||
|
||||
| Command | Action |
|
||||
|:---------------------------|:----------------------------------------------------|
|
||||
| `pnpm install` | 安裝依賴 |
|
||||
| `pnpm dev` | 在 `localhost:4321` 啟動本地開發伺服器 |
|
||||
| `pnpm build` | 建置網站至 `./dist/` |
|
||||
| `pnpm preview` | 本地預覽已建置的網站 |
|
||||
| `pnpm check` | 檢查程式碼中的錯誤 |
|
||||
| `pnpm format` | 使用 Biome 格式化您的程式碼 |
|
||||
| `pnpm new-post <filename>` | 建立新文章 |
|
||||
| `pnpm astro ...` | 執行 `astro add`, `astro check` 等指令 |
|
||||
| `pnpm astro --help` | 顯示 Astro CLI 說明 |
|
||||
|
||||
## 🙏 致謝
|
||||
|
||||
- 非常感謝 [saicaca](https://github.com/saicaca) 開發的 [Fuwari](https://github.com/saicaca/fuwari) 模板,Firefly 就是基於這個模板二次開發
|
||||
- 參考了部落格主 [霞葉](https://kasuha.com) 分享的 [Bangumi 收藏展示頁面方案](https://kasuha.com/posts/fuwari-enhance-ep2/)
|
||||
- 參考了 [Mizuki](https://github.com/matsuzaka-yuki/Mizuki) 的橫幅標題/多級選單導覽列/櫻花特效/KaTeX/Fancybox方案
|
||||
- 使用了 [Astro](https://astro.build) 和 [Tailwind CSS](https://tailwindcss.com) 建置
|
||||
- 使用了 [MetingJS](https://github.com/metowolf/MetingJS) 和 [APlayer](https://github.com/MoePlayer/APlayer) 音樂播放器
|
||||
- 使用了b站up [公公的日常](https://space.bilibili.com/3546750017080050) 提供的Q版 `流螢` 看板娘切片資料模型
|
||||
- 圖示來自 [Iconify](https://iconify.design/)
|
||||
- 流螢部分相關圖片素材版權歸遊戲 [《崩壞:星穹鐵道》](https://sr.mihoyo.com/) 開發商 [米哈遊](https://www.mihoyo.com/) 所有
|
||||
|
||||
## 📝 許可協議
|
||||
|
||||
本專案遵循 [MIT license](https://mit-license.org/) 開源協議,詳細查看 [LICENSE](../LICENSE) 文件
|
||||
|
||||
**版權聲明:**
|
||||
- Copyright (c) 2024 [saicaca](https://github.com/saicaca) - [fuwari](https://github.com/saicaca/fuwari)
|
||||
- Copyright (c) 2025 [CuteLeaf](https://github.com/CuteLeaf) - [Firefly](https://github.com/CuteLeaf/Firefly)
|
||||
|
||||
根據 MIT 開源協議,你可以自由使用、修改、分發程式碼,但需保留上述版權聲明。
|
||||
|
||||
## 🍀 貢獻者
|
||||
|
||||
感謝以下貢獻者對本專案做出的貢獻,如有問題或建議,請提交 [Issue](https://github.com/CuteLeaf/Firefly/issues) 或 [Pull Request](https://github.com/CuteLeaf/Firefly/pulls)。
|
||||
|
||||
<a href="https://github.com/CuteLeaf/Firefly/graphs/contributors">
|
||||
<img src="https://contrib.rocks/image?repo=CuteLeaf/Firefly" />
|
||||
</a>
|
||||
|
||||

|
||||
|
||||
## ⭐ Star History
|
||||
|
||||
[](https://star-history.com/#CuteLeaf/Firefly&Date)
|
||||
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
|
||||
<!-- prettier-ignore-start -->
|
||||
<!-- markdownlint-disable -->
|
||||
|
||||
<!-- markdownlint-restore -->
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
<!-- ALL-CONTRIBUTORS-LIST:END -->
|
||||
BIN
docs/images/1.webp
Normal file
|
After Width: | Height: | Size: 219 KiB |
BIN
docs/images/1131.png
Normal file
|
After Width: | Height: | Size: 682 KiB |
BIN
docs/images/sponsor/afdian.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
docs/images/sponsor/alipay.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
docs/images/sponsor/wechat.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
91
package.json
Normal file
@@ -0,0 +1,91 @@
|
||||
{
|
||||
"name": "firefly",
|
||||
"type": "module",
|
||||
"version": "6.3.5",
|
||||
"scripts": {
|
||||
"dev": "astro dev",
|
||||
"start": "astro dev",
|
||||
"check": "astro check",
|
||||
"build": "astro build",
|
||||
"preview": "astro preview",
|
||||
"astro": "astro",
|
||||
"type-check": "tsc --noEmit --isolatedDeclarations",
|
||||
"new-post": "node scripts/new-post.js",
|
||||
"format": "biome format --write ./src",
|
||||
"lint": "biome check --write ./src",
|
||||
"preinstall": "npx only-allow pnpm",
|
||||
"index:meili": "npx tsx src/scripts/index-to-meilisearch.mts"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/check": "^0.9.6",
|
||||
"@astrojs/mdx": "^4.3.13",
|
||||
"@astrojs/rss": "^4.0.14",
|
||||
"@astrojs/sitemap": "^3.6.0",
|
||||
"@astrojs/svelte": "7.2.4",
|
||||
"@astrojs/tailwind": "^6.0.2",
|
||||
"@expressive-code/core": "^0.41.5",
|
||||
"@expressive-code/plugin-collapsible-sections": "^0.41.5",
|
||||
"@expressive-code/plugin-line-numbers": "^0.41.5",
|
||||
"@fancyapps/ui": "^6.1.7",
|
||||
"@fontsource-variable/jetbrains-mono": "^5.2.6",
|
||||
"@fontsource/roboto": "^5.2.9",
|
||||
"@iconify-json/fa6-brands": "^1.2.6",
|
||||
"@iconify-json/fa6-regular": "^1.2.4",
|
||||
"@iconify-json/fa6-solid": "^1.2.4",
|
||||
"@iconify-json/material-symbols": "^1.2.50",
|
||||
"@iconify-json/simple-icons": "^1.2.64",
|
||||
"@iconify/svelte": "^4.2.0",
|
||||
"@swup/astro": "^1.7.0",
|
||||
"@tailwindcss/typography": "^0.5.16",
|
||||
"astro": "5.16.6",
|
||||
"astro-expressive-code": "^0.41.5",
|
||||
"astro-icon": "^1.1.5",
|
||||
"dayjs": "^1.11.19",
|
||||
"glob": "^11.1.0",
|
||||
"gray-matter": "^4.0.3",
|
||||
"hastscript": "^9.0.1",
|
||||
"katex": "^0.16.27",
|
||||
"markdown-it": "^14.1.0",
|
||||
"marked": "^16.4.2",
|
||||
"mdast-util-to-string": "^4.0.0",
|
||||
"meilisearch": "^0.54.0",
|
||||
"node-html-parser": "^7.0.1",
|
||||
"overlayscrollbars": "^2.13.0",
|
||||
"pagefind": "^1.4.0",
|
||||
"photoswipe": "^5.4.4",
|
||||
"qrcode": "^1.5.4",
|
||||
"reading-time": "^1.5.0",
|
||||
"rehype-autolink-headings": "^7.1.0",
|
||||
"rehype-components": "^0.3.0",
|
||||
"rehype-katex": "^7.0.1",
|
||||
"rehype-slug": "^6.0.0",
|
||||
"remark-directive": "^3.0.1",
|
||||
"remark-directive-rehype": "^0.4.2",
|
||||
"remark-github-admonitions-to-directives": "^1.0.5",
|
||||
"remark-math": "^6.0.0",
|
||||
"remark-sectionize": "^2.1.0",
|
||||
"sanitize-html": "^2.17.0",
|
||||
"satori": "^0.18.2",
|
||||
"sharp": "^0.34.5",
|
||||
"stylus": "^0.64.0",
|
||||
"svelte": "^5.46.1",
|
||||
"tailwindcss": "^3.4.19",
|
||||
"typescript": "^5.9.2",
|
||||
"unist-util-visit": "^5.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@astrojs/ts-plugin": "^1.10.6",
|
||||
"@biomejs/biome": "2.3.10",
|
||||
"@iconify-json/mdi": "^1.2.3",
|
||||
"@rollup/plugin-yaml": "^4.1.2",
|
||||
"@types/hast": "^3.0.4",
|
||||
"@types/markdown-it": "^14.1.2",
|
||||
"@types/mdast": "^4.0.4",
|
||||
"@types/qrcode": "^1.5.6",
|
||||
"@types/sanitize-html": "^2.16.0",
|
||||
"postcss-import": "^16.1.1",
|
||||
"postcss-nesting": "^13.0.2",
|
||||
"wrangler": "^4.54.0"
|
||||
},
|
||||
"packageManager": "pnpm@9.14.4"
|
||||
}
|
||||
6
pagefind.yml
Normal file
@@ -0,0 +1,6 @@
|
||||
exclude_selectors:
|
||||
- "span.katex"
|
||||
- "span.katex-display"
|
||||
- "[data-pagefind-ignore]"
|
||||
- ".search-panel"
|
||||
- "#search-panel"
|
||||
11467
pnpm-lock.yaml
generated
Normal file
11
postcss.config.mjs
Normal file
@@ -0,0 +1,11 @@
|
||||
import postcssImport from 'postcss-import';
|
||||
import postcssNesting from 'tailwindcss/nesting/index.js';
|
||||
import tailwindcss from 'tailwindcss';
|
||||
|
||||
export default {
|
||||
plugins: {
|
||||
'postcss-import': postcssImport, // to combine multiple css files
|
||||
'tailwindcss/nesting': postcssNesting,
|
||||
tailwindcss: tailwindcss,
|
||||
}
|
||||
};
|
||||
480
public/assets/css/APlayer.custom.css
Normal file
@@ -0,0 +1,480 @@
|
||||
.aplayer.aplayer-fixed {
|
||||
left: unset !important;
|
||||
right: 2rem !important;
|
||||
bottom: 2rem !important;
|
||||
color: #000;
|
||||
width: 100%;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
transition: background 0.3s ease, box-shadow 0.3s ease;
|
||||
}
|
||||
|
||||
/* 展开状态时始终显示背景(包括 local 模式和 meting 模式) */
|
||||
.aplayer.aplayer-fixed:not(.aplayer-narrow) {
|
||||
background: var(--card-bg, white) !important;
|
||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 1px 5px 0 rgba(0, 0, 0, 0.1) !important;
|
||||
}
|
||||
|
||||
.aplayer.aplayer-fixed:not(.aplayer-narrow) .aplayer-body {
|
||||
background: var(--card-bg, white) !important;
|
||||
}
|
||||
|
||||
/* 暗色主题:展开状态时显示背景 */
|
||||
:root.dark .aplayer.aplayer-fixed:not(.aplayer-narrow) {
|
||||
background: var(--card-bg, oklch(0.23 0.015 var(--hue))) !important;
|
||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3), 0 1px 5px 0 rgba(0, 0, 0, 0.4) !important;
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-fixed:not(.aplayer-narrow) .aplayer-body {
|
||||
background: var(--card-bg, oklch(0.23 0.015 var(--hue))) !important;
|
||||
}
|
||||
|
||||
/* 收缩状态下鼠标悬浮时显示背景 */
|
||||
.aplayer.aplayer-fixed.aplayer-narrow:hover {
|
||||
background: var(--card-bg, white) !important;
|
||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 1px 5px 0 rgba(0, 0, 0, 0.1) !important;
|
||||
}
|
||||
|
||||
/* 暗色主题悬浮效果 */
|
||||
:root.dark .aplayer.aplayer-fixed.aplayer-narrow:hover {
|
||||
background: var(--card-bg, oklch(0.23 0.015 var(--hue))) !important;
|
||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3), 0 1px 5px 0 rgba(0, 0, 0, 0.4) !important;
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-fixed {
|
||||
color: var(--btn-content, oklch(0.75 0.1 var(--hue)));
|
||||
}
|
||||
|
||||
.aplayer.aplayer-fixed .aplayer-body {
|
||||
left: unset !important;
|
||||
right: 2rem !important;
|
||||
width: 400px !important;
|
||||
bottom: 2rem !important;
|
||||
max-width: calc(100% - 18px);
|
||||
padding-right: 0 !important;
|
||||
background: transparent !important;
|
||||
transition: background 0.3s ease;
|
||||
}
|
||||
|
||||
.aplayer.aplayer-fixed .aplayer-miniswitcher {
|
||||
right: unset;
|
||||
left: -18px;
|
||||
transform: rotate(180deg);
|
||||
opacity: 0;
|
||||
transition: opacity 0.2s ease;
|
||||
}
|
||||
|
||||
/* 触摸设备:始终显示 miniswitcher 和背景 */
|
||||
@media (hover: none) and (pointer: coarse) {
|
||||
.aplayer.aplayer-fixed .aplayer-miniswitcher {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
/* 触摸设备上半透明背景 */
|
||||
background: rgba(200, 200, 200, 0.5) !important;
|
||||
backdrop-filter: blur(10px);
|
||||
-webkit-backdrop-filter: blur(10px);
|
||||
}
|
||||
|
||||
/* 触摸设备暗色主题:半透明背景 */
|
||||
:root.dark .aplayer.aplayer-fixed .aplayer-miniswitcher {
|
||||
background: rgba(100, 100, 100, 0.5) !important;
|
||||
backdrop-filter: blur(10px);
|
||||
-webkit-backdrop-filter: blur(10px);
|
||||
}
|
||||
|
||||
/* 触摸设备上始终显示背景 */
|
||||
.aplayer.aplayer-fixed {
|
||||
background: var(--card-bg, white) !important;
|
||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 1px 5px 0 rgba(0, 0, 0, 0.1) !important;
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-fixed {
|
||||
background: var(--card-bg, oklch(0.23 0.015 var(--hue))) !important;
|
||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3), 0 1px 5px 0 rgba(0, 0, 0, 0.4) !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* 非触摸设备:默认隐藏,悬停时显示 */
|
||||
@media (hover: hover) {
|
||||
.aplayer.aplayer-fixed .aplayer-miniswitcher {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* 鼠标悬停在播放器上时显示 miniswitcher */
|
||||
.aplayer.aplayer-fixed:hover .aplayer-miniswitcher {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/* 收起状态下也支持悬停显示 */
|
||||
.aplayer.aplayer-fixed.aplayer-narrow:hover .aplayer-miniswitcher {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/* 列表展开状态时始终显示收缩按钮 */
|
||||
.aplayer.aplayer-fixed.aplayer-withlist:not(.aplayer-narrow) .aplayer-miniswitcher {
|
||||
display: block !important;
|
||||
opacity: 1 !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* 禁用初始化时的过渡动画,只在加载完成后恢复 */
|
||||
.aplayer.aplayer-fixed:not([data-initialized="true"]) .aplayer-body {
|
||||
transition: none !important;
|
||||
}
|
||||
|
||||
.aplayer.aplayer-fixed:not([data-initialized="true"]) .aplayer-info {
|
||||
transition: none !important;
|
||||
}
|
||||
|
||||
/* 缩小状态下禁用所有过渡动画 */
|
||||
.aplayer.aplayer-narrow .aplayer-body {
|
||||
transition: none !important;
|
||||
}
|
||||
|
||||
.aplayer.aplayer-narrow .aplayer-info {
|
||||
transition: none !important;
|
||||
}
|
||||
|
||||
/* ===== 移动端适配 ===== */
|
||||
@media (max-width: 768px) {
|
||||
.aplayer.aplayer-fixed {
|
||||
right: 0 !important;
|
||||
bottom: 0rem !important;
|
||||
}
|
||||
.aplayer.aplayer-fixed .aplayer-body {
|
||||
right: 0 !important;
|
||||
bottom: 0rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* ===== 平板适配 ===== */
|
||||
@media (min-width: 641px) and (max-width: 1280px) {
|
||||
.aplayer.aplayer-fixed {
|
||||
right: 0.5rem !important;
|
||||
bottom: 2rem !important;
|
||||
}
|
||||
.aplayer.aplayer-fixed .aplayer-body {
|
||||
right: 0.5rem !important;
|
||||
bottom: 2rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* 横屏模式适配 */
|
||||
@media (orientation: landscape) and (max-height: 640px) {
|
||||
.aplayer.aplayer-fixed {
|
||||
right: 0.5rem !important;
|
||||
bottom: 2rem !important;
|
||||
}
|
||||
.aplayer.aplayer-fixed .aplayer-body {
|
||||
right: 0.5rem !important;
|
||||
bottom: 2rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* ===== 封面播放特效 ===== */
|
||||
/* 封面基础样式 - 默认正方形(触摸设备) */
|
||||
.aplayer .aplayer-pic {
|
||||
transition: transform 0.3s ease, box-shadow 0.3s ease, border-radius 0.3s ease;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
aspect-ratio: 1;
|
||||
}
|
||||
|
||||
/* 确保封面图片适配 */
|
||||
.aplayer .aplayer-pic img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: cover;
|
||||
}
|
||||
|
||||
/* 桌面端:圆形封面 */
|
||||
@media (hover: hover) {
|
||||
.aplayer .aplayer-pic {
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.aplayer .aplayer-pic img {
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
|
||||
/* 缩小状态下禁用过渡动画 */
|
||||
.aplayer.aplayer-narrow .aplayer-pic {
|
||||
transition: none !important;
|
||||
}
|
||||
|
||||
/* 旋转动画关键帧 */
|
||||
@keyframes aplayer-cover-rotate {
|
||||
from {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
to {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
/* 亮色主题脉动动画 */
|
||||
@keyframes aplayer-cover-pulse {
|
||||
0%, 100% {
|
||||
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
|
||||
}
|
||||
50% {
|
||||
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);
|
||||
}
|
||||
}
|
||||
|
||||
/* 暗色主题脉动动画 */
|
||||
@keyframes aplayer-cover-pulse-dark {
|
||||
0%, 100% {
|
||||
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);
|
||||
}
|
||||
50% {
|
||||
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.6);
|
||||
}
|
||||
}
|
||||
|
||||
/* 桌面端:播放状态旋转动画 */
|
||||
@media (hover: hover) {
|
||||
/* 始终应用旋转动画,但通过 animation-play-state 控制播放/暂停 */
|
||||
.aplayer .aplayer-pic {
|
||||
animation: aplayer-cover-rotate 20s linear infinite,
|
||||
aplayer-cover-pulse 2s ease-in-out infinite;
|
||||
animation-play-state: paused;
|
||||
}
|
||||
|
||||
/* 播放状态:恢复动画 */
|
||||
.aplayer[data-playing="true"] .aplayer-pic,
|
||||
.aplayer.aplayer-playing .aplayer-pic {
|
||||
animation-play-state: running;
|
||||
}
|
||||
|
||||
/* 暂停状态:暂停动画(保持当前位置) */
|
||||
.aplayer[data-playing="false"] .aplayer-pic,
|
||||
.aplayer.aplayer-pause .aplayer-pic {
|
||||
animation-play-state: paused;
|
||||
}
|
||||
|
||||
/* 暗色主题下的播放特效 */
|
||||
:root.dark .aplayer[data-playing="true"] .aplayer-pic,
|
||||
:root.dark .aplayer.aplayer-playing .aplayer-pic {
|
||||
animation: aplayer-cover-rotate 20s linear infinite,
|
||||
aplayer-cover-pulse-dark 2s ease-in-out infinite;
|
||||
animation-play-state: running;
|
||||
}
|
||||
|
||||
/* 暗色主题暂停状态 */
|
||||
:root.dark .aplayer[data-playing="false"] .aplayer-pic,
|
||||
:root.dark .aplayer.aplayer-pause .aplayer-pic {
|
||||
animation: aplayer-cover-rotate 20s linear infinite,
|
||||
aplayer-cover-pulse-dark 2s ease-in-out infinite;
|
||||
animation-play-state: paused;
|
||||
}
|
||||
}
|
||||
|
||||
/* 触摸设备:无旋转动画,保持静态 */
|
||||
@media (hover: none) and (pointer: coarse) {
|
||||
.aplayer .aplayer-pic {
|
||||
animation: none !important;
|
||||
}
|
||||
|
||||
.aplayer[data-playing="true"] .aplayer-pic,
|
||||
.aplayer.aplayer-playing .aplayer-pic,
|
||||
.aplayer[data-playing="false"] .aplayer-pic,
|
||||
.aplayer.aplayer-pause .aplayer-pic {
|
||||
animation: none !important;
|
||||
animation-play-state: paused !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* 桌面端:播放时隐藏暂停按钮,暂停时显示播放按钮 */
|
||||
@media (hover: hover) {
|
||||
/* 播放状态时隐藏暂停按钮(封面在转,不需要暂停按钮) */
|
||||
.aplayer[data-playing="true"] .aplayer-pic .aplayer-pause,
|
||||
.aplayer.aplayer-playing .aplayer-pic .aplayer-pause {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* 播放状态时隐藏播放按钮(因为已经播放了) */
|
||||
.aplayer[data-playing="true"] .aplayer-pic .aplayer-play,
|
||||
.aplayer.aplayer-playing .aplayer-pic .aplayer-play {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* 暂停状态时隐藏暂停按钮,只显示播放按钮 */
|
||||
.aplayer[data-playing="false"] .aplayer-pic .aplayer-pause,
|
||||
.aplayer.aplayer-pause .aplayer-pic .aplayer-pause,
|
||||
.aplayer:not([data-playing="true"]):not(.aplayer-playing) .aplayer-pic .aplayer-pause {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* 暂停状态时显示播放按钮(通过悬停显示) */
|
||||
.aplayer[data-playing="false"] .aplayer-pic:hover .aplayer-play,
|
||||
.aplayer.aplayer-pause .aplayer-pic:hover .aplayer-play,
|
||||
.aplayer:not([data-playing="true"]):not(.aplayer-playing) .aplayer-pic:hover .aplayer-play {
|
||||
display: block !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* ===== 亮色主题适配 ===== */
|
||||
|
||||
/* ===== 暗色主题适配 ===== */
|
||||
:root.dark .aplayer {
|
||||
background: var(--card-bg, oklch(0.23 0.015 var(--hue)));
|
||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3), 0 1px 5px 0 rgba(0, 0, 0, 0.4);
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-withlist .aplayer-info {
|
||||
border-bottom: 1px solid var(--line-divider, rgba(255, 255, 255, 0.08));
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-fixed .aplayer-list {
|
||||
border: 1px solid var(--line-divider, rgba(255, 255, 255, 0.08));
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-fixed .aplayer-body {
|
||||
background: var(--card-bg, oklch(0.23 0.015 var(--hue)));
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-fixed .aplayer-lrc {
|
||||
text-shadow: -1px -1px 0 var(--card-bg, oklch(0.23 0.015 var(--hue)));
|
||||
}
|
||||
|
||||
:root.dark .aplayer.aplayer-fixed .aplayer-info {
|
||||
border-top: 1px solid var(--line-divider, rgba(255, 255, 255, 0.08));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-info .aplayer-music .aplayer-author {
|
||||
color: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark
|
||||
.aplayer
|
||||
.aplayer-info
|
||||
.aplayer-controller
|
||||
.aplayer-bar-wrap
|
||||
.aplayer-bar {
|
||||
background: rgba(255, 255, 255, 0.2);
|
||||
}
|
||||
|
||||
:root.dark
|
||||
.aplayer
|
||||
.aplayer-info
|
||||
.aplayer-controller
|
||||
.aplayer-bar-wrap
|
||||
.aplayer-bar
|
||||
.aplayer-loaded {
|
||||
background: rgba(255, 255, 255, 0.3);
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-info .aplayer-controller .aplayer-time {
|
||||
color: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark
|
||||
.aplayer
|
||||
.aplayer-info
|
||||
.aplayer-controller
|
||||
.aplayer-time
|
||||
.aplayer-icon
|
||||
path {
|
||||
fill: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark
|
||||
.aplayer
|
||||
.aplayer-info
|
||||
.aplayer-controller
|
||||
.aplayer-time
|
||||
.aplayer-icon:hover
|
||||
path {
|
||||
fill: var(--btn-content, oklch(0.75 0.1 var(--hue)));
|
||||
}
|
||||
|
||||
:root.dark
|
||||
.aplayer
|
||||
.aplayer-info
|
||||
.aplayer-controller
|
||||
.aplayer-volume-wrap
|
||||
.aplayer-volume-bar-wrap
|
||||
.aplayer-volume-bar {
|
||||
background: rgba(255, 255, 255, 0.2);
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-lrc:before {
|
||||
background: linear-gradient(
|
||||
180deg,
|
||||
var(--card-bg, oklch(0.23 0.015 var(--hue))) 0,
|
||||
hsla(0, 0%, 100%, 0)
|
||||
);
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-lrc:after {
|
||||
background: linear-gradient(
|
||||
180deg,
|
||||
hsla(0, 0%, 100%, 0) 0,
|
||||
rgba(255, 255, 255, 0.1)
|
||||
);
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-lrc p {
|
||||
color: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol::-webkit-scrollbar-thumb {
|
||||
background-color: rgba(255, 255, 255, 0.2);
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol::-webkit-scrollbar-thumb:hover {
|
||||
background-color: rgba(255, 255, 255, 0.3);
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol li {
|
||||
border-top: 1px solid var(--line-divider, rgba(255, 255, 255, 0.08));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol li:hover {
|
||||
background: var(--btn-plain-bg-hover, oklch(0.3 0.035 var(--hue)));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol li.aplayer-list-light {
|
||||
background: var(--btn-plain-bg-hover, oklch(0.3 0.035 var(--hue)));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol li .aplayer-list-index {
|
||||
color: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol li .aplayer-list-author {
|
||||
color: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-notice {
|
||||
background-color: var(--card-bg, oklch(0.23 0.015 var(--hue)));
|
||||
color: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-miniswitcher {
|
||||
background: var(--btn-regular-bg, oklch(0.33 0.035 var(--hue)));
|
||||
border-top: 1px solid var(--line-divider, #e5e7eb);
|
||||
border-bottom: 1px solid var(--line-divider, #e5e7eb);
|
||||
border-left: 1px solid var(--line-divider, #e5e7eb);
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-miniswitcher .aplayer-icon path {
|
||||
fill: var(--content-meta, rgba(255, 255, 255, 0.6));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-miniswitcher .aplayer-icon:hover path {
|
||||
fill: var(--btn-content, oklch(0.75 0.1 var(--hue)));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-info .aplayer-music .aplayer-title {
|
||||
color: var(--btn-content, oklch(0.75 0.1 var(--hue)));
|
||||
}
|
||||
|
||||
:root.dark .aplayer .aplayer-list ol li .aplayer-list-title {
|
||||
color: var(--btn-content, oklch(0.75 0.1 var(--hue)));
|
||||
}
|
||||
3
public/assets/css/APlayer.min.css
vendored
Normal file
1
public/assets/css/APlayer.min.css.map
Normal file
10
public/assets/css/highlight-github-dark.min.css
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
|
||||
Theme: GitHub Dark
|
||||
Description: Dark theme as seen on github.com
|
||||
Author: github.com
|
||||
Maintainer: @Hirse
|
||||
Updated: 2021-05-15
|
||||
|
||||
Outdated base version: https://github.com/primer/github-syntax-dark
|
||||
Current colors taken from GitHub's CSS
|
||||
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}
|
||||
BIN
public/assets/images/avatar.webp
Normal file
|
After Width: | Height: | Size: 104 KiB |
BIN
public/assets/images/cover.webp
Normal file
|
After Width: | Height: | Size: 161 KiB |
BIN
public/assets/images/d1.webp
Normal file
|
After Width: | Height: | Size: 422 KiB |
BIN
public/assets/images/d2.webp
Normal file
|
After Width: | Height: | Size: 406 KiB |
BIN
public/assets/images/favicon.ico
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
public/assets/images/firefly.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
BIN
public/assets/images/loading.gif
Normal file
|
After Width: | Height: | Size: 814 KiB |
BIN
public/assets/images/m1.webp
Normal file
|
After Width: | Height: | Size: 859 KiB |
BIN
public/assets/images/sakura.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
public/assets/images/sponsor/afdian.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
public/assets/images/sponsor/alipay.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
public/assets/images/sponsor/wechat.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
2
public/assets/js/APlayer.min.js
vendored
Normal file
1
public/assets/js/APlayer.min.js.map
Normal file
2
public/assets/js/firefly-twikoo-1.6.44.all.min.js
vendored
Normal file
1213
public/assets/js/highlight.min.js
vendored
Normal file
74
public/assets/js/marked.min.js
vendored
Normal file
BIN
public/assets/music/cover/109951169585655912.jpg
Normal file
|
After Width: | Height: | Size: 781 KiB |
BIN
public/assets/music/使一颗心免于哀伤-哼唱.wav
Normal file
BIN
public/favicon/favicon-dark-128.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
public/favicon/favicon-dark-180.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
public/favicon/favicon-dark-192.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
public/favicon/favicon-dark-32.png
Normal file
|
After Width: | Height: | Size: 426 B |
BIN
public/favicon/favicon-light-128.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
public/favicon/favicon-light-180.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/favicon/favicon-light-192.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
public/favicon/favicon-light-32.png
Normal file
|
After Width: | Height: | Size: 554 B |
135
public/pio/README.md
Normal file
@@ -0,0 +1,135 @@
|
||||
# Spine 看板娘功能使用指南
|
||||
|
||||
## 功能说明
|
||||
|
||||
此功能为博客添加了一个可配置的 Spine 动画看板娘,可以显示在页面的角落位置。
|
||||
|
||||
## 配置选项
|
||||
|
||||
在 `src/config.ts` 文件中的 `spineModelConfig` 对象包含以下配置选项:
|
||||
|
||||
```typescript
|
||||
export const spineModelConfig: SpineModelConfig = {
|
||||
enable: false, // 是否启用看板娘(默认关闭)
|
||||
model: {
|
||||
path: "/pio/models/shizuku/shizuku.model.json", // 模型文件路径
|
||||
scale: 1.0, // 模型缩放比例
|
||||
x: 0, // X轴偏移
|
||||
y: 0, // Y轴偏移
|
||||
},
|
||||
position: {
|
||||
corner: "bottom-right", // 显示位置: "bottom-left" | "bottom-right" | "top-left" | "top-right"
|
||||
offsetX: 20, // 距离边缘的X轴偏移(像素)
|
||||
offsetY: 20, // 距离边缘的Y轴偏移(像素)
|
||||
},
|
||||
size: {
|
||||
width: 280, // 容器宽度(像素)
|
||||
height: 400, // 容器高度(像素)
|
||||
},
|
||||
interactive: {
|
||||
enabled: true, // 是否启用交互功能
|
||||
clickAnimation: "tap_body", // 点击时播放的动画名称
|
||||
idleAnimations: ["idle"], // 待机动画列表
|
||||
idleInterval: 10000, // 待机动画切换间隔(毫秒)
|
||||
},
|
||||
responsive: {
|
||||
hideOnMobile: true, // 是否在移动端隐藏
|
||||
mobileBreakpoint: 768, // 移动端断点(像素)
|
||||
},
|
||||
zIndex: 1000, // CSS 层级
|
||||
opacity: 1.0, // 透明度(0.0-1.0)
|
||||
};
|
||||
```
|
||||
|
||||
## 文件结构要求
|
||||
|
||||
要使用此功能,您需要准备以下文件:
|
||||
|
||||
### 1. Spine 运行时库
|
||||
将 Spine 运行时 JavaScript 文件放置在:
|
||||
- `public/pio/static/spine-player.js`
|
||||
|
||||
您可以从以下来源获取:
|
||||
- [Spine官方运行时](http://esotericsoftware.com/spine-runtimes)
|
||||
- [spine-ts运行时](https://github.com/EsotericSoftware/spine-runtimes/tree/4.1/spine-ts)
|
||||
|
||||
### 2. Spine 模型文件
|
||||
将您的 Spine 模型文件放置在:
|
||||
- `public/pio/models/[模型名称]/`
|
||||
|
||||
每个模型需要包含以下文件:
|
||||
- `[模型名称].json` - Spine 骨骼数据文件
|
||||
- `[模型名称].atlas` - 纹理图集文件
|
||||
- `[模型名称].png` - 纹理图像文件
|
||||
|
||||
例如,对于默认的 shizuku 模型:
|
||||
- `public/pio/models/shizuku/shizuku.json`
|
||||
- `public/pio/models/shizuku/shizuku.atlas`
|
||||
- `public/pio/models/shizuku/shizuku.png`
|
||||
|
||||
## 启用步骤
|
||||
|
||||
1. **准备 Spine 文件**:将必要的文件按照上述结构放置在 `public/pio/` 目录中
|
||||
|
||||
2. **修改配置**:在 `src/config.ts` 中将 `spineModelConfig.enable` 设置为 `true`
|
||||
|
||||
3. **自定义设置**:根据您的需求调整其他配置选项
|
||||
|
||||
4. **测试功能**:重新构建并启动项目,查看看板娘是否正常显示
|
||||
|
||||
## 动画配置
|
||||
|
||||
### 点击动画
|
||||
设置 `clickAnimation` 为您模型中存在的动画名称,用户点击看板娘时会播放此动画。
|
||||
|
||||
### 待机动画
|
||||
在 `idleAnimations` 数组中添加多个动画名称,系统会按照设定的间隔随机播放这些动画。
|
||||
|
||||
### 常见动画名称参考
|
||||
- `idle` - 待机动画
|
||||
- `tap_body` - 点击身体
|
||||
- `tap_head` - 点击头部
|
||||
- `shake` - 摇摆动画
|
||||
- `flick_head` - 轻拍头部
|
||||
|
||||
(具体动画名称取决于您的 Spine 模型文件)
|
||||
|
||||
## 响应式设计
|
||||
|
||||
- 默认在移动端隐藏看板娘以提高性能
|
||||
- 可以通过 `hideOnMobile` 和 `mobileBreakpoint` 配置响应式行为
|
||||
- 支持窗口大小变化时的动态显示/隐藏
|
||||
|
||||
## 故障排除
|
||||
|
||||
### 看板娘不显示
|
||||
1. 检查 `enable` 是否设置为 `true`
|
||||
2. 确认模型文件路径是否正确
|
||||
3. 检查浏览器控制台是否有错误信息
|
||||
4. 验证 Spine 运行时文件是否正确加载
|
||||
|
||||
### 动画不播放
|
||||
1. 检查动画名称是否与模型文件中的动画匹配
|
||||
2. 确认模型文件是否包含所需的动画数据
|
||||
3. 查看浏览器控制台的错误信息
|
||||
|
||||
### 位置或大小问题
|
||||
1. 调整 `position.offsetX` 和 `position.offsetY` 来微调位置
|
||||
2. 修改 `size.width` 和 `size.height` 来调整容器大小
|
||||
3. 使用 `model.scale` 来缩放模型本身
|
||||
|
||||
## 注意事项
|
||||
|
||||
- Spine 模型文件可能较大,建议优化文件大小以提高加载速度
|
||||
- 在移动端默认隐藏以节省带宽和提高性能
|
||||
- 确保您有使用 Spine 模型的适当许可证
|
||||
- 某些浏览器可能需要用户交互后才能播放动画
|
||||
|
||||
## 获取 Spine 模型
|
||||
|
||||
您可以从以下渠道获取或制作 Spine 模型:
|
||||
- [Spine官方网站](http://esotericsoftware.com/)
|
||||
- 各种开源 Live2D/Spine 模型资源
|
||||
- 自制或委托制作
|
||||
|
||||
请确保您有合法使用权限的模型文件。
|
||||
BIN
public/pio/models/live2d/illyasviel/illyasviel.moc
Normal file
40
public/pio/models/live2d/illyasviel/illyasviel.model.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"model": "illyasviel.moc",
|
||||
"textures": [
|
||||
"textures/texture_00.png"
|
||||
],
|
||||
"layout": {
|
||||
"center_x":0.0,
|
||||
"center_y": -0.5,
|
||||
"width": 3.5
|
||||
},
|
||||
"hit_areas_custom": {
|
||||
"head_x": [-0.15, 0.6],
|
||||
"head_y": [0.15, 0.2],
|
||||
"body_x": [-0.3, -0.25],
|
||||
"body_y": [0.2, -0.9]
|
||||
},
|
||||
"motions": {
|
||||
"idle": [
|
||||
{"file":"motions/Ylia_01.mtn"},
|
||||
{"file":"motions/Ylia_02.mtn"},
|
||||
{"file":"motions/Ylia_07.mtn"},
|
||||
{"file":"motions/Ylia_08.mtn"}
|
||||
],
|
||||
"sleepy": [
|
||||
{"file":"motions/Ylia_03.mtn"}
|
||||
],
|
||||
"flick_head": [
|
||||
{"file":"motions/Ylia_15.mtn"}
|
||||
],
|
||||
"tap_body": [
|
||||
{"file":"motions/Ylia_04.mtn"},
|
||||
{"file":"motions/Ylia_05.mtn"},
|
||||
{"file":"motions/Ylia_06.mtn"},
|
||||
{"file":"motions/Ylia_11.mtn"},
|
||||
{"file":"motions/Ylia_12.mtn"},
|
||||
{"file":"motions/Ylia_14.mtn"}
|
||||
]
|
||||
}
|
||||
}
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_01.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.12,-0.44,-0.94,-1.56,-2.25,-3,-3.75,-4.44,-5.06,-5.56,-5.88,-6,-5.17,-3.17,-0.5,2.17,4.17,5,4.99,4.96,4.92,4.86,4.79,4.7,4.6,4.49,4.36,4.23,4.08,3.93,3.76,3.59,3.4,3.21,3,2.77,2.56,2.35,2.16,1.97,1.79,1.62,1.46,1.31,1.17,1.03,0.91,0.79,0.68,0.59,0.5,0.41,0.34,0.27,0.21,0.16,0.12,0.08,0.05,0.03,0.013,0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1.03,-3.74,-7.65,-12.12,-16.75,-21.08,-24.77,-27.6,-29.37,-30,-25.49,-14.55,0,14.55,25.49,30,29.48,28.1,25.99,23.37,20.34,17.03,13.5,9.98,6.39,3,-0.23,-3.19,-5.81,-7.95,-9.59,-10.63,-11,-10.28,-8.72,-6.78,-4.76,-2.92,-1.39,-0.38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0.012,0.05,0.1,0.18,0.28,0.4,0.54,0.7,0.87,1.07,1.28,1.51,1.75,2.01,2.29,2.57,2.88,3.19,3.52,3.85,4.2,4.56,4.92,5.3,5.69,6.08,6.48,6.89,7.3,7.72,8.14,8.56,9,9.43,9.86,10.29,10.73,11.16,11.6,12.03,12.46,12.89,13.32,13.75,14.17,14.58,14.99,15.39,15.79,16.18,16.56,16.94,17.31,17.66,18.01,18.34,18.67,18.98,19.28,19.57,19.85,20.11,20.35,20.58,20.8,21,21.18,21.35,21.5,21.63,21.74,21.83,21.9,21.96,21.99,22,21.86,21.46,20.82,20.01,19.01,17.9,16.67,15.37,14,12.61,11.18,9.76,8.38,7.02,5.75,4.56,3.46,2.48,1.64,0.95,0.43,0.11,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0,0,0,0,0.09,0.31,0.6,0.89,1.11,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.2,0.99,0.64,0.32,0.09,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.09,0.31,0.6,0.89,1.11,1.2,1.197,1.191,1.18,1.168,1.153,1.137,1.12,1.102,1.085,1.068,1.053,1.038,1.025,1.015,1.007,1.002,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.18,0.48,0.68,0.75,0.75,0.75,0.75,0.69,0.56,0.38,0.19,0.06,0,0,0,0,0,0,0,0,0.18,0.46,0.73,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.987,0.95,0.9,0.84,0.76,0.68,0.6,0.51,0.42,0.34,0.26,0.19,0.13,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0,0,0,0,0.09,0.31,0.6,0.89,1.11,1.2,1.2,1.2,1.2,1.2,1.2,1.2,1.2,0.99,0.64,0.32,0.09,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.09,0.31,0.6,0.89,1.11,1.2,1.197,1.191,1.18,1.168,1.153,1.137,1.12,1.102,1.085,1.068,1.053,1.038,1.025,1.015,1.007,1.002,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.18,0.48,0.68,0.75,0.75,0.75,0.75,0.69,0.56,0.38,0.19,0.06,0,0,0,0,0,0,0,0,0.18,0.46,0.73,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.987,0.95,0.9,0.84,0.76,0.68,0.6,0.51,0.42,0.34,0.26,0.19,0.13,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,0.97,0.87,0.74,0.58,0.42,0.26,0.13,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,0.97,0.87,0.74,0.58,0.42,0.26,0.13,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0
|
||||
|
||||
PARAM_BROW_L_FORM=0
|
||||
|
||||
PARAM_BROW_R_FORM=0
|
||||
|
||||
PARAM_MOUTH_FORM=0,-0.05,-0.18,-0.35,-0.52,-0.65,-0.7,-0.34,0.24,0.64,0.77,0.64,0.43,0.2,0.01,-0.13,-0.24,-0.33,-0.4,-0.45,-0.49,-0.52,-0.531,-0.538,-0.54,-0.528,-0.49,-0.43,-0.35,-0.24,-0.13,0,0.27,0.54,0.73,0.83,0.93,0.97,0.991,0.999,1,1,1,1,1,1,1,1,1,1,1,0.93,0.81,0.74,0.71,0.712,0.717,0.726,0.738,0.751,0.767,0.785,0.803,0.823,0.842,0.863,0.882,0.901,0.92,0.937,0.952,0.966,0.978,0.987,0.994,0.999,1,0.994,0.975,0.95,0.91,0.86,0.81,0.76,0.7,0.64,0.57,0.51,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.81,0.51,0.3,0.23,0.231,0.233,0.236,0.242,0.25,0.8,1,1,1,1,1,1,1,1,1,1,0.994,0.97,0.92,0.7,0.44,0.22,0.06,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,0,0,0,0,0,0,-0.34,-1.25,-2.55,-4.04,-5.58,-7.03,-8.26,-9.2,-9.79,-10,-9.85,-9.45,-8.83,-8.06,-7.17,-6.2,-5.17,-4.14,-3.09,-2.1,-1.15,-0.29,0.48,1.11,1.59,1.89,2,1.93,1.75,1.48,1.16,0.84,0.52,0.25,0.07,0,0.005,0.021,0.05,0.08,0.12,0.17,0.23,0.3,0.36,0.44,0.52,0.6,0.68,0.77,0.86,0.94,1.03,1.12,1.21,1.29,1.38,1.46,1.53,1.61,1.68,1.74,1.8,1.85,1.89,1.93,1.96,1.98,1.995,2,1.987,1.95,1.89,1.82,1.73,1.63,1.52,1.4,1.27,1.15,1.02,0.89,0.76,0.64,0.52,0.41,0.31,0.23,0.15,0.09,0.04,0.01,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,0,0,0,0,0,0,-0.1,-0.37,-0.76,-1.21,-1.68,-2.11,-2.48,-2.76,-2.94,-3,-2.994,-2.976,-2.95,-2.91,-2.86,-2.8,-2.74,-2.67,-2.59,-2.5,-2.41,-2.31,-2.21,-2.11,-2,-1.88,-1.77,-1.65,-1.53,-1.41,-1.29,-1.16,-1.04,-0.92,-0.8,-0.68,-0.56,-0.44,-0.33,-0.21,-0.11,0,0.11,0.21,0.3,0.38,0.46,0.53,0.59,0.65,0.7,0.75,0.79,0.82,0.86,0.88,0.91,0.927,0.944,0.958,0.969,0.979,0.986,0.991,0.995,0.997,0.999,1,1,1,0.994,0.975,0.95,0.91,0.86,0.81,0.76,0.7,0.64,0.57,0.51,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
76
public/pio/models/live2d/illyasviel/motions/Ylia_02.mtn
Normal file
@@ -0,0 +1,76 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,-0.81,-2.55,-4.73,-6.99,-9.05,-10.76,-11.9,-12.32,-12.18,-11.78,-11.17,-10.36,-9.43,-8.38,-7.28,-6.15,-5.03,-3.92,-2.87,-1.89,-1,0,0.77,1.35,1.83,2.24,2.62,3,3.51,3.96,4.36,4.72,5.02,5.28,5.49,5.66,5.79,5.88,5.95,5.99,6,5.97,5.88,5.75,5.57,5.36,5.11,4.83,4.54,4.22,3.89,3.56,3.22,2.87,2.53,2.2,1.87,1.57,1.28,1,0.76,0.54,0.36,0.21,0.09,0.02,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-0.72,-2.28,-4.22,-6.24,-8.08,-9.61,-10.62,-11,-10.83,-10.22,-9.14,-7.53,-5.43,-2.9,0,4.22,8.13,11.82,15.25,18.32,21.1,23.49,25.5,27.13,28.4,29.3,29.83,30,29.04,26.47,22.61,17.76,12.4,6.7,1.11,-4.12,-8.75,-12.63,-15.55,-17.38,-18,-17.91,-17.65,-17.25,-16.71,-16.07,-15.32,-14.5,-13.61,-12.67,-11.68,-10.68,-9.65,-8.6,-7.59,-6.6,-5.62,-4.71,-3.83,-3.01,-2.28,-1.63,-1.07,-0.62,-0.28,-0.07,0
|
||||
|
||||
PARAM_ANGLE_Z=0,-1.07,-3.45,-6.54,-9.91,-13.24,-16.35,-18.98,-21,-22.87,-24.44,-25.76,-26.85,-27.73,-28.43,-28.96,-29.35,-29.63,-29.82,-29.93,-29.98,-30,-29.64,-28.6,-27.05,-25.02,-22.64,-19.94,-17.06,-14.06,-10.97,-7.83,-4.78,-1.81,1.02,3.6,5.98,8.01,9.68,10.92,11.72,12,11.94,11.77,11.5,11.14,10.72,10.22,9.66,9.07,8.45,7.79,7.12,6.43,5.74,5.06,4.4,3.75,3.14,2.55,2.01,1.52,1.09,0.71,0.41,0.19,0.05,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.74,0.26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.26,0.74,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.995,0.981,0.96,0.93,0.89,0.85,0.81,0.76,0.7,0.65,0.59,0.54,0.48,0.42,0.37,0.31,0.26,0.21,0.17,0.13,0.09,0.06,0.03,0.016,0.004,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.74,0.26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.26,0.74,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.995,0.981,0.96,0.93,0.89,0.85,0.81,0.76,0.7,0.65,0.59,0.54,0.48,0.42,0.37,0.31,0.26,0.21,0.17,0.13,0.09,0.06,0.03,0.016,0.004,0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.499,-0.496,-0.492,-0.486,-0.478,-0.469,-0.458,-0.447,-0.434,-0.421,-0.406,-0.391,-0.375,-0.359,-0.342,-0.324,-0.307,-0.289,-0.27,-0.252,-0.234,-0.216,-0.198,-0.181,-0.163,-0.147,-0.13,-0.114,-0.099,-0.085,-0.072,-0.059,-0.047,-0.037,-0.028,-0.02,-0.013,-0.007,-0.003,-0.001,0,-0.003,-0.01,-0.021,-0.036,-0.054,-0.07,-0.1,-0.12,-0.15,-0.18,-0.2,-0.23,-0.26,-0.29,-0.32,-0.34,-0.37,-0.39,-0.42,-0.437,-0.455,-0.47,-0.483,-0.492,-0.498,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.18,-0.51,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.69,-0.57,-0.37,-0.18,-0.05,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.16,-0.44,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.49,-0.32,-0.16,-0.05,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0
|
||||
|
||||
PARAM_BROW_L_FORM=0
|
||||
|
||||
PARAM_BROW_R_FORM=0
|
||||
|
||||
PARAM_MOUTH_FORM=0,-0.05,-0.18,-0.33,-0.48,-0.6,-0.67,-0.7,-0.34,0.24,0.64,0.77,0.61,0.35,0.11,-0.06,-0.13,-0.13,-0.13,-0.13,-0.13,-0.13,-0.13,-0.112,-0.07,0,0.31,0.68,0.92,1,1,1,1,0.993,0.981,0.971,0.963,0.96,0.97,0.986,0.996,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.97,0.88,0.75,0.6,0.44,0.3,0.17,0.08,0.02,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.07,0.25,0.47,0.68,0.85,0.96,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0,0.24,0.64,0.91,1,0.8,0.45,0.25,0.33,0.46,0.59,0.68,0.73,0.747,0.751,0.751,0.75,0.741,0.71,0.67,0.62,0.56,0.49,0.42,0.35,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,-0.14,-0.51,-1.04,-1.67,-2.33,-2.96,-3.49,-3.86,-4,-3.95,-3.81,-3.59,-3.3,-2.98,-2.61,-2.24,-1.86,-1.49,-1.14,-0.82,-0.54,-0.31,-0.14,-0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
PARAM_EYE_FORM=0
|
||||
|
||||
PARAM_EYE_BALL_FORM=1,0.998,0.992,0.983,0.971,0.956,0.937,0.92,0.89,0.87,0.84,0.81,0.78,0.75,0.72,0.68,0.65,0.61,0.58,0.54,0.5,0.47,0.43,0.4,0.36,0.33,0.29,0.26,0.23,0.2,0.17,0.14,0.12,0.09,0.074,0.056,0.039,0.025,0.015,0.007,0.002,0,0.005,0.019,0.04,0.07,0.11,0.15,0.19,0.24,0.3,0.35,0.41,0.46,0.52,0.58,0.63,0.69,0.74,0.79,0.83,0.87,0.91,0.94,0.97,0.984,0.996,1
|
||||
|
||||
PARAM_CHEEK_01=0,0.002,0.008,0.017,0.03,0.045,0.063,0.08,0.11,0.13,0.15,0.18,0.21,0.23,0.26,0.29,0.31,0.34,0.36,0.39,0.41,0.428,0.446,0.462,0.475,0.486,0.493,0.498,0.5,0.499,0.496,0.492,0.485,0.477,0.468,0.457,0.446,0.432,0.418,0.403,0.387,0.37,0.353,0.335,0.317,0.298,0.279,0.26,0.24,0.221,0.202,0.183,0.165,0.147,0.13,0.113,0.097,0.082,0.068,0.054,0.043,0.032,0.023,0.015,0.008,0.004,0.001,0
|
||||
|
||||
PARAM_UPBACK=0
|
||||
|
||||
PARAM_HAIR_TAIR=0
|
||||
|
||||
PARAM_ARM01=0,-0.03,-0.1,-0.2,-0.34,-0.49,-0.65,-0.81,-0.96,-1.1,-1.2,-1.27,-1.3,-1.27,-1.21,-1.11,-0.99,-0.87,-0.75,-0.65,-0.59,-0.56,-0.56,-0.563,-0.572,-0.589,-0.62,-0.66,-0.72,-0.8,-0.9,-1.04,-1.19,-1.32,-1.46,-1.58,-1.69,-1.79,-1.87,-1.93,-1.97,-1.98,-1.97,-1.94,-1.9,-1.84,-1.77,-1.69,-1.59,-1.5,-1.39,-1.28,-1.17,-1.06,-0.95,-0.84,-0.73,-0.62,-0.52,-0.42,-0.33,-0.25,-0.18,-0.12,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_RARM02=0,-0.23,-0.72,-1.35,-2.02,-2.65,-3.21,-3.64,-3.9,-4.05,-4.1,-4.14,-4.18,-4.27,-4.35,-4.42,-4.5,-4.56,-4.63,-4.68,-4.74,-4.79,-4.83,-4.87,-4.9,-4.93,-4.96,-4.975,-4.989,-4.997,-5,-5,-4.996,-4.985,-4.966,-4.93,-4.89,-4.83,-4.75,-4.66,-4.54,-4.4,-4.2,-3.95,-3.66,-3.34,-3.01,-2.66,-2.31,-1.97,-1.64,-1.33,-1.05,-0.79,-0.57,-0.4,-0.26,-0.17,-0.1,-0.05,-0.02,0,0.009,0.01,0.008,0.005,0.001,0
|
||||
|
||||
PARAM_RARM03=0,0.22,0.57,0.9,1.14,1.23,1.12,0.86,0.49,0.07,-0.38,-0.81,-1.22,-1.57,-1.85,-2.03,-2.1,-2,-1.75,-1.37,-0.93,-0.47,-0.03,0.35,0.6,0.7,0.62,0.41,0.12,-0.21,-0.55,-0.89,-1.22,-1.49,-1.71,-1.85,-1.9,-1.894,-1.876,-1.85,-1.81,-1.76,-1.7,-1.64,-1.57,-1.49,-1.41,-1.32,-1.24,-1.15,-1.05,-0.96,-0.87,-0.78,-0.69,-0.6,-0.52,-0.44,-0.36,-0.29,-0.23,-0.17,-0.12,-0.08,-0.05,-0.02,-0.005,0
|
||||
|
||||
PARAM_LARM01=0,0.019,0.07,0.16,0.26,0.39,0.53,0.68,0.82,0.97,1.11,1.24,1.34,1.43,1.48,1.5,1.46,1.36,1.22,1.05,0.88,0.71,0.56,0.46,0.43,0.426,0.426,0.426,0.426,0.426,0.427,0.428,0.431,0.434,0.46,0.51,0.58,0.65,0.74,0.81,0.89,0.95,1,1.04,1.048,1.041,1.022,0.99,0.95,0.91,0.85,0.79,0.73,0.67,0.6,0.53,0.47,0.4,0.33,0.27,0.22,0.16,0.12,0.08,0.05,0.02,0.005,0
|
||||
|
||||
PARAM_LARM02=0,0.17,0.63,1.3,2.09,2.91,3.7,4.37,4.83,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4.999,4.997,4.994,4.99,4.984,4.977,4.969,4.958,4.945,4.93,4.913,4.894,4.87,4.85,4.82,4.75,4.61,4.4,4.15,3.85,3.53,3.19,2.83,2.48,2.12,1.79,1.47,1.17,0.92,0.69,0.51,0.35,0.23,0.14,0.08,0.04,0.01,0.002,0,0
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_03.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,-0.18,-0.54,-0.98,-1.47,-2,-2.73,-3.48,-4.23,-4.99,-5.73,-6.45,-7.13,-7.75,-8.32,-8.84,-9.3,-9.68,-10,-10.34,-10.65,-10.94,-11.2,-11.44,-11.65,-11.84,-12.01,-12.17,-12.31,-12.43,-12.54,-12.63,-12.71,-12.78,-12.84,-12.88,-12.92,-12.95,-12.97,-12.989,-12.997,-13,-12.76,-12.08,-11.02,-9.68,-8.09,-6.37,-4.55,-2.7,-0.85,1,3.22,5.04,6.52,7.65,8.52,9.14,9.56,9.82,9.96,10,9.91,9.67,9.3,8.81,8.25,7.6,6.92,6.21,5.47,4.72,4,3.29,2.61,2,1.43,0.95,0.55,0.26,0.07,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-3.4,-8.83,-13.91,-17.57,-19,-18.02,-15.4,-11.45,-6.51,-1.03,4.78,10.49,15.83,20.55,24.52,27.5,29.36,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,28.75,25.41,20.45,14.56,8.12,1.7,-4.37,-9.79,-14.35,-18,-21.65,-24.43,-26.51,-27.95,-28.92,-29.5,-29.82,-29.96,-30,-30,-29.74,-29,-27.89,-26.44,-24.74,-22.81,-20.75,-18.62,-16.4,-14.17,-11.99,-9.86,-7.84,-6,-4.3,-2.85,-1.66,-0.77,-0.2,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0.27,0.97,2.05,3.4,4.95,6.64,8.45,10.25,12.09,13.83,15.48,17,18.34,19.44,20.28,20.81,21,20.984,20.94,20.86,20.76,20.62,20.47,20.28,20.07,19.84,19.58,19.3,19.01,18.69,18.35,18,17.63,17.25,16.84,16.43,16.01,15.57,15.12,14.67,14.2,13.73,13.25,12.78,12.28,11.8,11.3,10.81,10.32,9.82,9.33,8.85,8.36,7.88,7.4,6.93,6.47,6.02,5.57,5.14,4.72,4.31,3.91,3.53,3.16,2.81,2.48,2.16,1.85,1.58,1.32,1.08,0.86,0.66,0.49,0.34,0.22,0.13,0.06,0.01,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,0.98,0.93,0.85,0.75,0.63,0.51,0.4,0.29,0.19,0.11,0.05,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,0.98,0.93,0.85,0.75,0.63,0.51,0.4,0.29,0.19,0.11,0.05,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,-0.013,-0.05,-0.1,-0.16,-0.23,-0.31,-0.38,-0.45,-0.51,-0.56,-0.6,-0.62,-0.63,-0.626,-0.616,-0.6,-0.58,-0.55,-0.52,-0.49,-0.45,-0.41,-0.37,-0.33,-0.29,-0.24,-0.2,-0.16,-0.12,-0.09,-0.05,-0.02,0,0.03,0.045,0.059,0.067,0.07,0.065,0.052,0.03,0,-0.03,-0.06,-0.1,-0.15,-0.19,-0.24,-0.28,-0.33,-0.38,-0.42,-0.46,-0.5,-0.54,-0.57,-0.6,-0.62,-0.636,-0.646,-0.65,-0.63,-0.57,-0.48,-0.39,-0.29,-0.19,-0.11,-0.05,-0.01,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,-0.013,-0.05,-0.1,-0.16,-0.23,-0.31,-0.38,-0.45,-0.51,-0.56,-0.6,-0.62,-0.63,-0.626,-0.616,-0.6,-0.58,-0.55,-0.52,-0.49,-0.45,-0.41,-0.37,-0.33,-0.29,-0.24,-0.2,-0.16,-0.12,-0.09,-0.05,-0.02,0,0.03,0.045,0.059,0.067,0.07,0.066,0.053,0.032,0.01,-0.03,-0.06,-0.1,-0.14,-0.18,-0.23,-0.27,-0.32,-0.36,-0.41,-0.45,-0.48,-0.52,-0.55,-0.58,-0.6,-0.616,-0.626,-0.63,-0.61,-0.55,-0.47,-0.38,-0.28,-0.19,-0.11,-0.05,-0.01,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.002,0.008,0.018,0.03,0.046,0.064,0.084,0.11,0.13,0.15,0.18,0.2,0.23,0.25,0.27,0.3,0.32,0.338,0.356,0.372,0.385,0.396,0.403,0.408,0.41,0.407,0.4,0.388,0.373,0.354,0.33,0.31,0.29,0.26,0.23,0.21,0.18,0.16,0.13,0.11,0.08,0.065,0.046,0.03,0.018,0.008,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.002,0.008,0.018,0.03,0.046,0.064,0.084,0.11,0.13,0.15,0.18,0.2,0.23,0.25,0.27,0.3,0.32,0.338,0.356,0.372,0.385,0.396,0.403,0.408,0.41,0.407,0.4,0.388,0.373,0.354,0.33,0.31,0.29,0.26,0.23,0.21,0.18,0.16,0.13,0.11,0.08,0.065,0.046,0.03,0.018,0.008,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,-0.006,-0.023,-0.05,-0.08,-0.11,-0.15,-0.19,-0.22,-0.25,-0.28,-0.294,-0.306,-0.31,-0.309,-0.307,-0.304,-0.299,-0.293,-0.287,-0.279,-0.271,-0.262,-0.252,-0.243,-0.232,-0.222,-0.211,-0.201,-0.19,-0.18,-0.169,-0.159,-0.15,-0.141,-0.132,-0.124,-0.117,-0.11,-0.103,-0.096,-0.09,-0.085,-0.079,-0.074,-0.07,-0.066,-0.061,-0.058,-0.054,-0.05,-0.047,-0.044,-0.04,-0.037,-0.034,-0.031,-0.028,-0.025,-0.021,-0.018,-0.015,-0.011,-0.008,-0.005,-0.004,-0.002,-0.001,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,-0.001,-0.005,-0.01,-0.016,-0.023,-0.031,-0.038,-0.045,-0.051,-0.056,-0.06,-0.062,-0.063,-0.063,-0.061,-0.059,-0.055,-0.052,-0.047,-0.042,-0.037,-0.031,-0.025,-0.019,-0.012,-0.006,0,0.006,0.012,0.017,0.022,0.026,0.03,0.034,0.036,0.038,0.04,0.04,0.04,0.04,0.04,0.039,0.039,0.039,0.038,0.038,0.037,0.036,0.035,0.034,0.033,0.032,0.031,0.03,0.028,0.027,0.025,0.023,0.021,0.019,0.017,0.015,0.012,0.01,0.007,0.005,0.003,0.002,0.001,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.05,0.16,0.29,0.43,0.56,0.66,0.73,0.76,0.73,0.68,0.61,0.53,0.45,0.38,0.32,0.28,0.25,0.22,0.19,0.17,0.14,0.12,0.1,0.083,0.06,0.04,0.02,-0.01,-0.04,-0.07,-0.1,-0.13,-0.15,-0.18,-0.21,-0.25,-0.28,-0.31,-0.35,-0.38,-0.42,-0.5,-0.61,-0.73,-0.84,-0.93,-0.98,-1,-0.97,-0.87,-0.73,-0.56,-0.37,-0.16,0.04,0.23,0.4,0.54,0.64,0.71,0.73,0.724,0.706,0.68,0.64,0.6,0.56,0.51,0.45,0.4,0.34,0.29,0.24,0.19,0.15,0.1,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.04,0.12,0.22,0.34,0.46,0.58,0.68,0.77,0.86,0.92,0.96,0.98,0.992,0.998,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.991,0.97,0.93,0.88,0.82,0.76,0.69,0.63,0.56,0.5,0.45,0.39,0.35,0.3,0.26,0.22,0.18,0.15,0.13,0.1,0.084,0.067,0.052,0.04,0.03,0.021,0.015,0.009,0.006,0.003,0.001,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,-0.009,-0.03,-0.07,-0.13,-0.19,-0.26,-0.33,-0.41,-0.49,-0.57,-0.65,-0.72,-0.79,-0.85,-0.9,-0.94,-0.97,-0.993,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.998,-0.993,-0.985,-0.975,-0.961,-0.945,-0.926,-0.91,-0.88,-0.86,-0.83,-0.8,-0.77,-0.74,-0.71,-0.68,-0.64,-0.61,-0.57,-0.54,-0.5,-0.47,-0.43,-0.4,-0.37,-0.33,-0.3,-0.27,-0.24,-0.21,-0.18,-0.15,-0.13,-0.11,-0.09,-0.066,-0.049,-0.035,-0.023,-0.013,-0.006,-0.001,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,-0.09,-0.34,-0.74,-1.26,-1.87,-2.56,-3.32,-4.1,-4.9,-5.7,-6.47,-7.2,-7.88,-8.48,-9,-9.43,-9.74,-9.93,-10,-9.99,-9.96,-9.91,-9.84,-9.76,-9.65,-9.54,-9.4,-9.25,-9.09,-8.91,-8.72,-8.52,-8.31,-8.09,-7.86,-7.62,-7.37,-7.12,-6.85,-6.58,-6.31,-6.03,-5.76,-5.47,-5.19,-4.9,-4.62,-4.33,-4.05,-3.76,-3.49,-3.21,-2.94,-2.67,-2.41,-2.15,-1.91,-1.66,-1.44,-1.21,-1,-0.79,-0.61,-0.46,-0.33,-0.23,-0.15,-0.08,-0.04,0,0.02,0.039,0.046,0.047,0.043,0.035,0.026,0.017,0.008,0.002,0
|
||||
|
||||
PARAM_BREATH=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,0.997,0.987,0.972,0.951,0.93,0.9,0.86,0.82,0.78,0.74,0.7,0.65,0.6,0.55,0.5,0.45,0.4,0.35,0.3,0.26,0.22,0.18,0.14,0.1,0.07,0.05,0.028,0.013,0.003,0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_04.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,0,0,0,0,0,0,0,-2.21,-7.57,-14.12,-20.51,-25.64,-28.9,-30,-26.06,-17.57,-6.97,4.03,14.08,22.4,27.93,30,27.79,22.43,15.88,9.49,4.36,1.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-2.21,-7.57,-14.12,-20.51,-25.64,-28.9,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-29.62,-28.55,-26.87,-24.74,-22.2,-19.42,-16.49,-13.51,-10.58,-7.8,-5.26,-3.13,-1.45,-0.38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_ANGLE_Z=0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.92,0.74,0.5,0.26,0.08,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.92,0.74,0.5,0.26,0.08,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0
|
||||
|
||||
PARAM_EYE_BALL_X=0,0,0,0,0,0,0,0,0.07,0.25,0.47,0.68,0.85,0.96,1,0.86,0.6,0.27,-0.09,-0.47,-0.82,-0.97,-1,-0.93,-0.75,-0.53,-0.32,-0.15,-0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.39,-0.12,0.21,0.53,0.78,0.94,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.981,0.93,0.84,0.74,0.61,0.47,0.32,0.18,0.03,-0.11,-0.24,-0.34,-0.43,-0.48,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.08,-0.26,-0.5,-0.74,-0.92,-1,-0.97,-0.87,-0.74,-0.58,-0.42,-0.26,-0.13,-0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.08,-0.26,-0.5,-0.74,-0.92,-1,-0.97,-0.87,-0.74,-0.58,-0.42,-0.26,-0.13,-0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,-0.009,-0.03,-0.06,-0.08,-0.103,-0.116,-0.12,-0.12,-0.119,-0.118,-0.116,-0.114,-0.111,-0.108,-0.105,-0.101,-0.097,-0.093,-0.089,-0.085,-0.08,-0.075,-0.07,-0.066,-0.061,-0.056,-0.051,-0.046,-0.041,-0.037,-0.032,-0.028,-0.024,-0.02,-0.017,-0.013,-0.01,-0.008,-0.006,-0.004,-0.002,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,-0.009,-0.03,-0.06,-0.08,-0.103,-0.116,-0.12,-0.12,-0.119,-0.118,-0.116,-0.114,-0.111,-0.108,-0.105,-0.101,-0.097,-0.093,-0.089,-0.085,-0.08,-0.075,-0.07,-0.066,-0.061,-0.056,-0.051,-0.046,-0.041,-0.037,-0.032,-0.028,-0.024,-0.02,-0.017,-0.013,-0.01,-0.008,-0.006,-0.004,-0.002,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,-0.06,-0.2,-0.37,-0.53,-0.67,-0.75,-0.78,-0.778,-0.773,-0.765,-0.753,-0.739,-0.722,-0.703,-0.68,-0.66,-0.63,-0.61,-0.58,-0.55,-0.52,-0.49,-0.46,-0.43,-0.39,-0.36,-0.33,-0.3,-0.27,-0.24,-0.21,-0.18,-0.16,-0.13,-0.11,-0.09,-0.068,-0.051,-0.036,-0.023,-0.013,-0.006,-0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,-0.06,-0.2,-0.37,-0.53,-0.67,-0.75,-0.78,-0.778,-0.773,-0.765,-0.753,-0.739,-0.722,-0.703,-0.68,-0.66,-0.63,-0.61,-0.58,-0.55,-0.52,-0.49,-0.46,-0.43,-0.39,-0.36,-0.33,-0.3,-0.27,-0.24,-0.21,-0.18,-0.16,-0.13,-0.11,-0.09,-0.068,-0.051,-0.036,-0.023,-0.013,-0.006,-0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.07,0.19,0.27,0.3,-0.54,-0.85,-0.22,0.01,-0.26,-0.73,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.97,-0.88,-0.77,-0.64,-0.52,-0.42,-0.35,-0.32,-0.311,-0.309,-0.31,-0.34,-0.4,-0.47,-0.55,-0.63,-0.72,-0.79,-0.85,-0.9,-0.94,-0.97,-0.986,-0.997,-1,-0.993,-0.975,-0.94,-0.91,-0.86,-0.8,-0.74,-0.68,-0.61,-0.54,-0.47,-0.41,-0.34,-0.28,-0.22,-0.17,-0.12,-0.08,-0.04,-0.02,-0.005,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.24,0.64,0.91,1,0.27,0,0.18,0.38,0.65,0.8,0.85,0.838,0.81,0.78,0.75,0.72,0.69,0.676,0.67,0.684,0.72,0.76,0.8,0.84,0.85,0.839,0.81,0.75,0.67,0.56,0.35,0.2,0.09,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_05.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,-0.45,-1.55,-3,-4.45,-5.55,-6,-5.7,-4.9,-3.66,-2.1,-0.37,1.5,3.37,5.1,6.66,7.9,8.7,9,8.92,8.7,8.37,7.93,7.42,6.84,6.23,5.58,4.92,4.25,3.6,2.96,2.35,1.8,1.29,0.85,0.5,0.23,0.06,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-2.25,-7.73,-15,-22.27,-27.75,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-29.85,-29.42,-28.75,-27.85,-26.79,-25.54,-24.16,-22.68,-21.12,-19.47,-17.8,-16.08,-14.34,-12.66,-11,-9.37,-7.84,-6.38,-5.02,-3.8,-2.72,-1.79,-1.03,-0.47,-0.12,0
|
||||
|
||||
PARAM_ANGLE_Z=0,-1.35,-4.64,-9,-13.36,-16.65,-18,-17.64,-16.68,-15.19,-13.32,-11.25,-9,-6.75,-4.68,-2.81,-1.32,-0.36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,0.92,0.74,0.5,0.26,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.05,0.15,0.29,0.43,0.56,0.67,0.76,0.8,0.82,0.85,0.866,0.885,0.901,0.916,0.93,0.941,0.952,0.961,0.969,0.975,0.981,0.986,0.99,0.993,0.995,0.997,0.999,0.999,1,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.993,0.975,0.94,0.91,0.86,0.8,0.74,0.68,0.61,0.54,0.47,0.41,0.34,0.28,0.22,0.17,0.12,0.08,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,0.92,0.74,0.5,0.26,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.05,0.15,0.29,0.43,0.56,0.67,0.76,0.8,0.82,0.85,0.866,0.885,0.901,0.916,0.93,0.941,0.952,0.961,0.969,0.975,0.981,0.986,0.99,0.993,0.995,0.997,0.999,0.999,1,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.995,0.981,0.96,0.93,0.89,0.85,0.81,0.76,0.7,0.65,0.59,0.54,0.48,0.42,0.37,0.31,0.26,0.21,0.17,0.13,0.09,0.06,0.03,0.016,0.004,0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.39,-0.11,0.25,0.61,0.89,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.992,0.97,0.94,0.89,0.84,0.78,0.71,0.63,0.56,0.47,0.39,0.3,0.22,0.13,0.05,-0.03,-0.11,-0.18,-0.25,-0.31,-0.36,-0.41,-0.45,-0.48,-0.494,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,-0.05,-0.17,-0.33,-0.5,-0.63,-0.7,-0.72,-0.737,-0.751,-0.762,-0.771,-0.778,-0.783,-0.786,-0.788,-0.789,-0.79,-0.79,-0.788,-0.783,-0.775,-0.764,-0.751,-0.735,-0.717,-0.698,-0.68,-0.65,-0.63,-0.6,-0.58,-0.55,-0.52,-0.49,-0.46,-0.43,-0.4,-0.37,-0.34,-0.3,-0.27,-0.25,-0.22,-0.2,-0.17,-0.152,-0.134,-0.116,-0.1,-0.086,-0.073,-0.061,-0.05,-0.041,-0.033,-0.025,-0.019,-0.014,-0.009,-0.006,-0.003,-0.001,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,-0.05,-0.17,-0.34,-0.51,-0.64,-0.71,-0.73,-0.751,-0.766,-0.779,-0.789,-0.796,-0.802,-0.806,-0.808,-0.809,-0.81,-0.81,-0.808,-0.803,-0.794,-0.782,-0.768,-0.751,-0.732,-0.71,-0.69,-0.66,-0.64,-0.61,-0.58,-0.56,-0.53,-0.5,-0.46,-0.43,-0.4,-0.37,-0.33,-0.3,-0.27,-0.24,-0.22,-0.19,-0.17,-0.15,-0.132,-0.114,-0.098,-0.084,-0.071,-0.059,-0.049,-0.04,-0.031,-0.024,-0.018,-0.013,-0.009,-0.006,-0.003,-0.001,0,0
|
||||
|
||||
PARAM_BROW_L_X=0,-0.03,-0.11,-0.22,-0.32,-0.4,-0.43,-0.43,-0.428,-0.427,-0.424,-0.421,-0.417,-0.412,-0.407,-0.401,-0.395,-0.388,-0.381,-0.373,-0.365,-0.357,-0.348,-0.338,-0.329,-0.319,-0.309,-0.298,-0.288,-0.277,-0.266,-0.255,-0.244,-0.233,-0.222,-0.211,-0.2,-0.189,-0.178,-0.167,-0.156,-0.145,-0.135,-0.124,-0.114,-0.105,-0.095,-0.086,-0.077,-0.069,-0.06,-0.053,-0.046,-0.039,-0.032,-0.026,-0.021,-0.016,-0.012,-0.009,-0.006,-0.003,-0.001,0,0
|
||||
|
||||
PARAM_BROW_R_X=0,-0.03,-0.11,-0.22,-0.33,-0.41,-0.44,-0.44,-0.438,-0.436,-0.434,-0.43,-0.426,-0.422,-0.416,-0.411,-0.404,-0.397,-0.39,-0.382,-0.374,-0.365,-0.356,-0.346,-0.336,-0.326,-0.316,-0.305,-0.295,-0.284,-0.272,-0.261,-0.25,-0.239,-0.227,-0.216,-0.204,-0.193,-0.182,-0.17,-0.159,-0.149,-0.138,-0.127,-0.117,-0.107,-0.097,-0.088,-0.079,-0.07,-0.062,-0.054,-0.047,-0.04,-0.033,-0.027,-0.022,-0.017,-0.012,-0.009,-0.006,-0.003,-0.001,0,0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,0.06,0.21,0.4,0.59,0.74,0.8,0.799,0.797,0.794,0.79,0.785,0.78,0.775,0.77,0.766,0.763,0.761,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.76,0.756,0.745,0.728,0.71,0.68,0.65,0.61,0.57,0.54,0.49,0.45,0.41,0.36,0.32,0.28,0.24,0.2,0.16,0.13,0.1,0.07,0.05,0.026,0.012,0.003,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,0.04,0.13,0.25,0.38,0.48,0.55,0.58,0.61,0.64,0.658,0.673,0.686,0.695,0.702,0.706,0.709,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.706,0.696,0.68,0.66,0.63,0.6,0.57,0.54,0.5,0.46,0.42,0.38,0.34,0.3,0.26,0.22,0.19,0.15,0.12,0.09,0.06,0.04,0.024,0.011,0.003,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,-0.08,-0.26,-0.5,-0.74,-0.92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.995,-0.981,-0.96,-0.93,-0.89,-0.85,-0.81,-0.76,-0.7,-0.65,-0.59,-0.54,-0.48,-0.42,-0.37,-0.31,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.03,-0.016,-0.004,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,-0.08,-0.26,-0.5,-0.74,-0.92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.995,-0.981,-0.96,-0.93,-0.89,-0.85,-0.81,-0.76,-0.7,-0.65,-0.59,-0.54,-0.48,-0.42,-0.37,-0.31,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.03,-0.016,-0.004,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.09,0.24,0.33,0.24,0.09,0,0.11,0.29,0.41,0.45,0.453,0.458,0.461,0.461,0.454,0.439,0.42,0.38,0.32,0.25,0.18,0.09,0,-0.09,-0.18,-0.28,-0.37,-0.46,-0.55,-0.63,-0.71,-0.78,-0.84,-0.9,-0.94,-0.97,-0.993,-1,-0.995,-0.981,-0.96,-0.93,-0.89,-0.85,-0.81,-0.76,-0.7,-0.65,-0.59,-0.54,-0.48,-0.42,-0.37,-0.31,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.03,-0.016,-0.004,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.2,0.57,0.77,0.65,0.45,0.33,0.49,0.76,0.94,1,1,1,1,1,1,1,1,1,0.991,0.97,0.93,0.88,0.82,0.76,0.69,0.62,0.55,0.47,0.4,0.33,0.26,0.2,0.14,0.09,0.06,0.03,0.007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,-0.23,-0.77,-1.5,-2.23,-2.77,-3,-2.92,-2.71,-2.38,-1.96,-1.5,-1,-0.5,-0.04,0.38,0.71,0.92,1,0.999,0.994,0.987,0.978,0.966,0.951,0.935,0.916,0.896,0.87,0.85,0.83,0.8,0.77,0.74,0.71,0.68,0.65,0.62,0.59,0.55,0.52,0.49,0.46,0.42,0.39,0.36,0.33,0.3,0.27,0.24,0.21,0.19,0.16,0.14,0.11,0.094,0.076,0.058,0.044,0.031,0.02,0.011,0.005,0.001,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_06.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,0,0,0,0,-0.13,-0.5,-1.05,-1.78,-2.63,-3.59,-4.62,-5.69,-6.8,-7.92,-9.01,-10.07,-11.08,-12,-12.85,-13.58,-14.17,-14.61,-14.9,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-14.87,-14.48,-13.88,-13.1,-12.18,-11.12,-9.96,-8.75,-7.5,-6.25,-5.04,-3.88,-2.82,-1.9,-1.12,-0.52,-0.13,0
|
||||
|
||||
PARAM_ANGLE_Y=0,0,0,0,0,-0.87,-3.14,-6.42,-10.17,-14.06,-17.7,-20.8,-23.17,-24.66,-25.18,-25.01,-24.54,-23.86,-23.09,-22.29,-21.54,-20.9,-20.42,-20.11,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-19.82,-19.31,-18.51,-17.47,-16.24,-14.82,-13.28,-11.66,-10,-8.34,-6.72,-5.18,-3.76,-2.53,-1.49,-0.69,-0.18,0
|
||||
|
||||
PARAM_ANGLE_Z=0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0,0,0.02,0.07,0.15,0.24,0.33,0.42,0.5,0.56,0.59,0.61,0.615,0.619,0.621,0.624,0.625,0.627,0.629,0.63,0.632,0.634,0.637,0.641,0.645,0.65,0.658,0.671,0.688,0.709,0.73,0.76,0.78,0.81,0.84,0.87,0.89,0.92,0.94,0.96,0.976,0.989,0.997,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.991,0.97,0.93,0.87,0.81,0.74,0.66,0.58,0.5,0.42,0.34,0.26,0.19,0.13,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0,0,0.02,0.07,0.15,0.24,0.33,0.42,0.5,0.56,0.59,0.61,0.615,0.619,0.621,0.624,0.625,0.627,0.629,0.63,0.632,0.634,0.637,0.641,0.645,0.65,0.658,0.671,0.688,0.709,0.73,0.76,0.78,0.81,0.84,0.87,0.89,0.92,0.94,0.96,0.976,0.989,0.997,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.991,0.97,0.93,0.87,0.81,0.74,0.66,0.58,0.5,0.42,0.34,0.26,0.19,0.13,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_EYE_BALL_X=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.03,-0.12,-0.25,-0.4,-0.56,-0.7,-0.83,-0.92,-0.98,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.991,-0.97,-0.93,-0.87,-0.81,-0.74,-0.66,-0.58,-0.5,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.517,-0.56,-0.63,-0.7,-0.78,-0.85,-0.91,-0.96,-0.99,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.996,-0.983,-0.963,-0.94,-0.91,-0.87,-0.83,-0.79,-0.75,-0.71,-0.67,-0.63,-0.59,-0.56,-0.54,-0.517,-0.504,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,-0.004,-0.014,-0.029,-0.049,-0.07,-0.09,-0.12,-0.15,-0.17,-0.2,-0.22,-0.24,-0.262,-0.278,-0.29,-0.297,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.297,-0.29,-0.278,-0.262,-0.244,-0.22,-0.2,-0.17,-0.15,-0.13,-0.1,-0.08,-0.06,-0.038,-0.022,-0.01,-0.003,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,-0.004,-0.014,-0.029,-0.049,-0.07,-0.09,-0.12,-0.15,-0.17,-0.2,-0.22,-0.24,-0.262,-0.278,-0.29,-0.297,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.3,-0.297,-0.29,-0.278,-0.262,-0.244,-0.22,-0.2,-0.17,-0.15,-0.13,-0.1,-0.08,-0.06,-0.038,-0.022,-0.01,-0.003,0
|
||||
|
||||
PARAM_BROW_L_X=0,0,0,0,0,0,0,0,0,0,-0.013,-0.05,-0.1,-0.18,-0.26,-0.35,-0.45,-0.55,-0.65,-0.74,-0.82,-0.9,-0.95,-0.99,-1,-0.981,-0.93,-0.86,-0.77,-0.67,-0.57,-0.46,-0.36,-0.26,-0.18,-0.11,-0.05,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_X=0,0,0,0,0,0,0,0,0,0,-0.013,-0.05,-0.1,-0.18,-0.26,-0.35,-0.45,-0.55,-0.65,-0.74,-0.82,-0.9,-0.95,-0.99,-1,-0.981,-0.93,-0.86,-0.77,-0.67,-0.57,-0.46,-0.36,-0.26,-0.18,-0.11,-0.05,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,0,0,0,0,0,0,0,0,0,0.008,0.03,0.07,0.12,0.17,0.24,0.3,0.37,0.43,0.5,0.55,0.6,0.64,0.66,0.67,0.657,0.62,0.58,0.52,0.45,0.38,0.31,0.24,0.18,0.12,0.07,0.03,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,0,0,0,0,0,0,0,0,0,0.013,0.05,0.1,0.18,0.26,0.35,0.45,0.55,0.65,0.74,0.82,0.9,0.95,0.99,1,0.981,0.93,0.86,0.77,0.67,0.57,0.46,0.36,0.26,0.18,0.11,0.05,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,0,0,0,0,-0.18,-0.46,-0.73,-0.92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.991,-0.97,-0.93,-0.87,-0.81,-0.74,-0.66,-0.58,-0.5,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,0,0,0,0,-0.18,-0.46,-0.73,-0.92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.991,-0.97,-0.93,-0.87,-0.81,-0.74,-0.66,-0.58,-0.5,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0,0,0,0,0,0,-0.001,-0.002,-0.008,-0.01,-0.008,-0.004,-0.001,0,-0.005,-0.02,-0.04,-0.07,-0.11,-0.16,-0.21,-0.26,-0.32,-0.38,-0.44,-0.5,-0.56,-0.62,-0.68,-0.74,-0.79,-0.84,-0.89,-0.93,-0.96,-0.98,-0.995,-1,-0.991,-0.97,-0.93,-0.87,-0.81,-0.74,-0.66,-0.58,-0.5,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.17,0.46,0.66,0.72,0.717,0.707,0.688,0.66,0.47,0.4,0.48,0.6,0.69,0.72,0.718,0.712,0.703,0.69,0.674,0.655,0.63,0.61,0.58,0.56,0.53,0.5,0.47,0.43,0.4,0.37,0.34,0.3,0.27,0.24,0.21,0.18,0.16,0.13,0.11,0.087,0.07,0.055,0.042,0.032,0.023,0.016,0.011,0.006,0.003,0.001,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,0,0,0,0,0,0,0,-0.09,-0.34,-0.74,-1.26,-1.87,-2.56,-3.32,-4.1,-4.9,-5.7,-6.47,-7.2,-7.88,-8.48,-9,-9.43,-9.74,-9.93,-10,-9.97,-9.87,-9.72,-9.51,-9.26,-8.96,-8.62,-8.25,-7.84,-7.41,-6.95,-6.48,-5.99,-5.5,-5,-4.5,-4.01,-3.52,-3.05,-2.59,-2.16,-1.75,-1.38,-1.04,-0.74,-0.49,-0.28,-0.13,-0.03,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_07.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,0,0,0,0,0.34,1.25,2.55,4.04,5.58,7.03,8.26,9.2,9.79,10,9.83,9.33,8.59,7.63,6.49,5.21,3.84,2.41,0.94,-0.56,-2.01,-3.42,-4.77,-6,-7.13,-8.1,-8.9,-9.49,-9.87,-10,-9.75,-9.08,-8.05,-6.77,-5.29,-3.68,-1.97,-0.25,1.5,3.15,4.72,6.16,7.43,8.48,9.28,9.78,9.96,9.88,9.66,9.29,8.81,8.23,7.55,6.78,5.95,5.05,4.12,3.15,2.16,1.13,0.11,-0.91,-1.92,-2.91,-3.87,-4.79,-5.67,-6.48,-7.23,-7.92,-8.52,-9.03,-9.44,-9.75,-9.94,-10,-9.68,-8.87,-7.78,-6.5,-5.18,-3.87,-2.63,-1.58,-0.74,-0.2,0
|
||||
|
||||
PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,-0.16,-0.62,-1.34,-2.26,-3.4,-4.66,-6.05,-7.53,-9.1,-10.67,-12.3,-13.91,-15.48,-17.02,-18.46,-19.82,-21.07,-22.18,-23.14,-23.93,-24.51,-24.87,-25,-24.5,-23.16,-21.09,-18.5,-15.62,-12.5,-9.38,-6.5,-3.91,-1.84,-0.5,0,0,0,0,0,0,0,0,0,0,0,0,-0.29,-1.03,-2.12,-3.46,-4.95,-6.51,-8.09,-9.63,-11.06,-12.35,-13.42,-14.27,-14.81,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-14.52,-13.31,-11.67,-9.75,-7.76,-5.8,-3.94,-2.38,-1.12,-0.3,0
|
||||
|
||||
PARAM_ANGLE_Z=0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,0.995,0.978,0.94,0.88,0.78,0.65,0.41,0.14,0,0,0,0.05,0.17,0.32,0.48,0.6,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.48,0.17,0,0,0,0.18,0.46,0.73,0.92,1,0.999,0.997,0.993,0.988,0.982,0.975,0.967,0.958,0.948,0.938,0.928,0.917,0.906,0.894,0.883,0.872,0.862,0.852,0.842,0.833,0.825,0.818,0.812,0.807,0.803,0.801,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.806,0.823,0.84,0.87,0.9,0.92,0.95,0.97,0.985,0.996,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0.08,0.26,0.5,0.74,0.92,1,0.74,0.26,0,0,0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,0.74,0.26,0,0,0,0.18,0.46,0.73,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.97,0.89,0.78,0.65,0.52,0.39,0.26,0.16,0.07,0.02,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,0.995,0.978,0.94,0.88,0.78,0.65,0.41,0.14,0,0,0,0.05,0.17,0.32,0.48,0.6,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.48,0.17,0,0,0,0.18,0.46,0.73,0.92,1,0.999,0.997,0.993,0.988,0.982,0.975,0.967,0.958,0.948,0.938,0.928,0.917,0.906,0.894,0.883,0.872,0.862,0.852,0.842,0.833,0.825,0.818,0.812,0.807,0.803,0.801,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.806,0.823,0.84,0.87,0.9,0.92,0.95,0.97,0.985,0.996,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0.08,0.26,0.5,0.74,0.92,1,0.74,0.26,0,0,0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,0.74,0.26,0,0,0,0.18,0.46,0.73,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.97,0.89,0.78,0.65,0.52,0.39,0.26,0.16,0.07,0.02,0
|
||||
|
||||
PARAM_EYE_BALL_X=0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.93,0.75,0.53,0.32,0.15,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.5,-0.5,-0.5,-0.5,-0.517,-0.56,-0.63,-0.71,-0.79,-0.87,-0.94,-0.98,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.85,-0.5,-0.06,0.37,0.71,0.93,1,0.996,0.984,0.966,0.94,0.91,0.87,0.83,0.79,0.74,0.69,0.64,0.58,0.53,0.47,0.42,0.36,0.31,0.26,0.21,0.17,0.13,0.09,0.06,0.03,0.016,0.004,0,0,0,0,0,0,0,0,0,0,0,0,-0.016,-0.06,-0.11,-0.17,-0.24,-0.31,-0.37,-0.42,-0.46,-0.49,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0
|
||||
|
||||
PARAM_BROW_R_Y=0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0
|
||||
|
||||
PARAM_BROW_L_FORM=0
|
||||
|
||||
PARAM_BROW_R_FORM=0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.06,0.17,0.24,0.26,0.18,-0.01,-0.26,-0.5,-0.69,-0.77,-0.59,-0.31,-0.05,0.15,0.22,0.219,0.217,0.213,0.207,0.199,0.19,0.179,0.166,0.151,0.135,0.117,0.096,0.07,0.05,0.02,0,-0.03,-0.07,-0.1,-0.13,-0.17,-0.21,-0.26,-0.3,-0.35,-0.39,-0.45,-0.51,-0.57,-0.64,-0.73,-0.81,-0.88,-0.93,-0.97,-0.99,-1,-0.986,-0.95,-0.91,-0.87,-0.83,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.82,-0.79,-0.73,-0.64,-0.53,-0.42,-0.32,-0.22,-0.13,-0.06,-0.02,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.18,0.48,0.71,0.83,0.9,0.95,0.98,0.994,0.999,1,0.94,0.83,0.73,0.65,0.6,0.57,0.54,0.51,0.48,0.45,0.43,0.41,0.389,0.37,0.353,0.337,0.323,0.31,0.299,0.289,0.28,0.273,0.266,0.261,0.257,0.254,0.252,0.25,0.25,0.31,0.44,0.63,0.81,0.94,1,0.96,0.85,0.73,0.6,0.5,0.44,0.42,0.46,0.57,0.71,0.85,0.96,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.97,0.89,0.78,0.65,0.52,0.39,0.26,0.16,0.07,0.02,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,0,0,0,0,0.07,0.25,0.51,0.81,1.12,1.41,1.65,1.84,1.96,2,1.96,1.83,1.65,1.41,1.12,0.8,0.46,0.1,-0.27,-0.64,-1,-1.36,-1.69,-2,-2.28,-2.53,-2.72,-2.87,-2.97,-3,-2.94,-2.76,-2.48,-2.11,-1.68,-1.19,-0.65,-0.08,0.5,1.08,1.65,2.19,2.68,3.11,3.48,3.76,3.94,4,4,3.998,3.995,3.988,3.977,3.961,3.94,3.91,3.87,3.82,3.77,3.7,3.62,3.53,3.42,3.3,3.16,3,2.83,2.65,2.47,2.28,2.09,1.9,1.71,1.52,1.33,1.15,0.98,0.82,0.66,0.52,0.39,0.28,0.18,0.11,0.05,0.01,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_08.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,0,0,0,0,-0.2,-0.77,-1.66,-2.85,-4.3,-5.96,-7.76,-9.74,-11.81,-13.95,-16.05,-18.19,-20.26,-22.24,-24.04,-25.7,-27.15,-28.34,-29.23,-29.8,-30,-29.6,-28.53,-26.88,-24.8,-22.5,-20,-17.5,-15.2,-13.13,-11.47,-10.4,-10,-10.69,-12.53,-15.2,-18.37,-21.63,-24.8,-27.47,-29.31,-30,-29.66,-28.75,-27.45,-25.96,-24.42,-22.97,-21.74,-20.8,-20.21,-20,-20.13,-20.48,-21.03,-21.74,-22.56,-23.47,-24.4,-25.35,-26.28,-27.16,-27.95,-28.65,-29.22,-29.64,-29.91,-30,-29.4,-27.79,-25.38,-22.35,-19,-15.44,-11.94,-8.68,-5.78,-3.35,-1.53,-0.39,0
|
||||
|
||||
PARAM_ANGLE_Y=0,0,0,0,0,-0.07,-0.25,-0.51,-0.81,-1.12,-1.41,-1.65,-1.84,-1.96,-2,-1.6,-0.46,1.33,3.61,6.32,9.28,12.41,15.59,18.72,21.68,24.39,26.67,28.46,29.6,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29.73,28.97,27.77,26.2,24.36,22.24,19.93,17.49,15,12.51,10.07,7.76,5.64,3.8,2.23,1.03,0.27,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0,0,0,0,-0.1,-0.39,-0.83,-1.42,-2.15,-2.98,-3.88,-4.87,-5.91,-6.97,-8.03,-9.09,-10.13,-11.12,-12.02,-12.85,-13.58,-14.17,-14.61,-14.9,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-14.87,-14.48,-13.88,-13.1,-12.18,-11.12,-9.96,-8.75,-7.5,-6.25,-5.04,-3.88,-2.82,-1.9,-1.12,-0.52,-0.13,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,0.993,0.975,0.95,0.92,0.89,0.86,0.83,0.816,0.804,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.59,0.21,0,0,0,0.06,0.2,0.39,0.58,0.73,0.8,0.811,0.821,0.831,0.84,0.85,0.859,0.867,0.876,0.883,0.891,0.899,0.906,0.912,0.919,0.925,0.931,0.936,0.942,0.947,0.952,0.956,0.96,0.964,0.968,0.972,0.975,0.978,0.981,0.984,0.986,0.988,0.99,0.992,0.994,0.995,0.996,0.997,0.998,0.999,0.999,1,1,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0.017,0.06,0.13,0.2,0.28,0.35,0.41,0.46,0.49,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.37,0.13,0,0,0,0.04,0.13,0.25,0.37,0.46,0.5,0.499,0.497,0.493,0.487,0.48,0.472,0.463,0.453,0.441,0.429,0.415,0.401,0.387,0.371,0.355,0.338,0.322,0.305,0.287,0.27,0.252,0.235,0.217,0.2,0.183,0.166,0.15,0.134,0.119,0.104,0.09,0.077,0.065,0.053,0.043,0.033,0.025,0.017,0.011,0.006,0.003,0.001,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,0.993,0.976,0.95,0.92,0.89,0.87,0.84,0.825,0.814,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.6,0.21,0,0,0,0.06,0.2,0.4,0.59,0.74,0.81,0.82,0.83,0.839,0.848,0.857,0.866,0.874,0.882,0.889,0.897,0.904,0.91,0.917,0.923,0.929,0.934,0.94,0.945,0.95,0.954,0.958,0.962,0.966,0.97,0.973,0.976,0.979,0.982,0.984,0.987,0.989,0.991,0.992,0.994,0.995,0.996,0.997,0.998,0.999,0.999,1,1,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0.017,0.06,0.13,0.2,0.28,0.35,0.41,0.46,0.49,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.37,0.13,0,0,0,0.04,0.13,0.25,0.37,0.46,0.5,0.499,0.497,0.493,0.487,0.48,0.472,0.463,0.453,0.441,0.429,0.415,0.401,0.387,0.371,0.355,0.338,0.322,0.305,0.287,0.27,0.252,0.235,0.217,0.2,0.183,0.166,0.15,0.134,0.119,0.104,0.09,0.077,0.065,0.053,0.043,0.033,0.025,0.017,0.011,0.006,0.003,0.001,0
|
||||
|
||||
PARAM_EYE_BALL_X=0,0,0,0,0,0.007,0.025,0.06,0.09,0.14,0.2,0.26,0.32,0.39,0.46,0.53,0.59,0.66,0.72,0.78,0.83,0.88,0.92,0.96,0.98,0.995,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.991,0.97,0.93,0.87,0.81,0.74,0.66,0.58,0.5,0.42,0.34,0.26,0.19,0.13,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.5,-0.5,-0.5,-0.5,-0.503,-0.513,-0.528,-0.547,-0.57,-0.6,-0.63,-0.66,-0.69,-0.73,-0.76,-0.8,-0.83,-0.86,-0.89,-0.92,-0.94,-0.962,-0.978,-0.99,-0.997,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.996,-0.983,-0.963,-0.94,-0.91,-0.87,-0.83,-0.79,-0.75,-0.71,-0.67,-0.63,-0.59,-0.56,-0.54,-0.517,-0.504,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.11,-0.28,-0.44,-0.55,-0.6,-0.56,-0.45,-0.32,-0.19,-0.09,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.1,-0.27,-0.42,-0.54,-0.58,-0.54,-0.43,-0.31,-0.18,-0.08,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0
|
||||
|
||||
PARAM_BROW_L_FORM=0
|
||||
|
||||
PARAM_BROW_R_FORM=0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.001,-0.006,-0.023,-0.05,-0.2,-0.39,-0.52,-0.56,-0.45,-0.2,0.14,0.48,0.73,0.84,0.81,0.75,0.66,0.56,0.45,0.34,0.24,0.15,0.08,0.03,0.01,0.003,0,-0.001,-0.001,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,-0.009,-0.03,-0.07,-0.12,-0.18,-0.24,-0.31,-0.38,-0.45,-0.53,-0.6,-0.67,-0.74,-0.8,-0.86,-0.91,-0.94,-0.97,-0.993,-1,-1,-1,-1,-1,-1,-0.991,-0.97,-0.93,-0.87,-0.81,-0.74,-0.66,-0.58,-0.5,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.06,0.16,0.23,0.25,0.19,0.09,0.02,0,0.05,0.17,0.34,0.5,0.62,0.67,0.655,0.62,0.56,0.5,0.44,0.38,0.32,0.27,0.23,0.2,0.19,0.23,0.31,0.43,0.55,0.65,0.74,0.8,0.86,0.9,0.94,0.96,0.979,0.989,0.995,0.999,1,1,0.991,0.97,0.93,0.88,0.82,0.76,0.69,0.62,0.55,0.47,0.4,0.33,0.26,0.2,0.14,0.09,0.06,0.03,0.007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,0,0,0,0,-0.04,-0.17,-0.35,-0.59,-0.88,-1.2,-1.54,-1.9,-2.27,-2.64,-3,-3.36,-3.69,-4,-4.28,-4.53,-4.72,-4.87,-4.97,-5,-4.96,-4.85,-4.69,-4.48,-4.25,-4,-3.75,-3.52,-3.31,-3.15,-3.04,-3,-3.07,-3.25,-3.52,-3.84,-4.16,-4.48,-4.75,-4.93,-5,-4.94,-4.77,-4.56,-4.3,-4.04,-3.77,-3.53,-3.32,-3.15,-3.04,-3,-3.04,-3.14,-3.31,-3.53,-3.78,-4.06,-4.35,-4.65,-4.94,-5.22,-5.47,-5.69,-5.86,-5.96,-6,-5.89,-5.59,-5.15,-4.62,-4.02,-3.39,-2.76,-2.15,-1.58,-1.06,-0.63,-0.29,-0.08,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,0,0,0,0,-0.03,-0.1,-0.21,-0.36,-0.53,-0.72,-0.92,-1.14,-1.36,-1.58,-1.8,-2.01,-2.22,-2.4,-2.57,-2.72,-2.83,-2.92,-2.98,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-2.97,-2.9,-2.78,-2.62,-2.44,-2.22,-1.99,-1.75,-1.5,-1.25,-1.01,-0.78,-0.56,-0.38,-0.22,-0.1,-0.03,0
|
||||
|
||||
PARAM_BREATH=0,0,0,0,0,0.005,0.02,0.04,0.07,0.11,0.16,0.21,0.26,0.32,0.38,0.44,0.5,0.56,0.62,0.68,0.74,0.79,0.84,0.89,0.93,0.96,0.98,0.995,1,0.997,0.989,0.977,0.96,0.94,0.91,0.88,0.85,0.82,0.78,0.74,0.7,0.66,0.62,0.57,0.53,0.48,0.44,0.4,0.35,0.31,0.27,0.23,0.2,0.16,0.13,0.1,0.08,0.05,0.035,0.02,0.009,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_09.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0
|
||||
|
||||
PARAM_ANGLE_Y=0,0,0,0,-0.69,-2.49,-5.1,-8.08,-11.17,-14.05,-16.52,-18.4,-19.58,-20,-16.72,-9.64,-0.81,8.36,16.73,23.67,28.28,30,29.7,28.9,27.66,26.1,24.37,22.5,20.63,18.9,17.34,16.1,15.3,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14.87,14.48,13.9,13.12,12.2,11.16,10.03,8.86,7.65,6.45,5.29,4.2,3.18,2.28,1.49,0.86,0.39,0.1,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0,0,0,-0.19,-0.72,-1.55,-2.61,-3.84,-5.2,-6.6,-8.03,-9.41,-10.74,-11.93,-12.98,-13.84,-14.47,-14.87,-15,-14.81,-14.28,-13.45,-12.39,-11.16,-9.8,-8.4,-6.97,-5.59,-4.26,-3.07,-2.02,-1.16,-0.53,-0.13,0,0,0,0,0,0,0,0,0.6,2.21,4.69,7.8,11.26,15,18.74,22.2,25.31,27.79,29.4,30,29.998,29.986,29.96,29.91,29.83,29.71,29.56,29.35,29.08,28.75,28.35,27.87,27.31,26.66,25.91,25.06,24.09,23,21.71,20.29,18.79,17.18,15.55,13.88,12.2,10.57,8.98,7.44,6.01,4.71,3.53,2.5,1.62,0.93,0.42,0.11,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,0.82,0.54,0.27,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,0.992,0.97,0.94,0.9,0.86,0.82,0.79,0.77,0.76,0.761,0.763,0.766,0.77,0.775,0.779,0.784,0.788,0.792,0.796,0.798,0.799,0.8,0.8,0.8,0.8,0.8,0.8,0.802,0.807,0.815,0.825,0.837,0.851,0.866,0.882,0.898,0.914,0.929,0.944,0.958,0.97,0.98,0.989,0.995,0.999,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.991,0.97,0.93,0.87,0.81,0.74,0.67,0.59,0.51,0.43,0.35,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,0.82,0.54,0.27,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,0.992,0.97,0.94,0.9,0.86,0.82,0.79,0.77,0.76,0.761,0.763,0.766,0.77,0.775,0.779,0.784,0.788,0.792,0.796,0.798,0.799,0.8,0.8,0.8,0.8,0.8,0.8,0.802,0.807,0.815,0.825,0.837,0.851,0.866,0.882,0.898,0.914,0.929,0.944,0.958,0.97,0.98,0.989,0.995,0.999,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.991,0.97,0.93,0.87,0.81,0.74,0.67,0.59,0.51,0.43,0.35,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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.992,0.972,0.94,0.91,0.88,0.85,0.82,0.79,0.77,0.755,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.743,0.724,0.69,0.66,0.61,0.56,0.5,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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.992,0.972,0.94,0.91,0.88,0.85,0.82,0.79,0.77,0.755,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.743,0.724,0.69,0.66,0.61,0.56,0.5,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,0,0,0,0,0,0,0.001,0.001,0.002,0.002,0.003,0.004,0.005,0.006,0.007,0.008,0.01,0.011,0.013,0.015,0.017,0.019,0.021,0.023,0.026,0.029,0.032,0.035,0.038,0.041,0.045,0.048,0.052,0.056,0.06,0.065,0.069,0.074,0.079,0.085,0.09,0.096,0.101,0.107,0.114,0.12,0.127,0.134,0.141,0.148,0.156,0.164,0.172,0.18,0.193,0.21,0.23,0.26,0.28,0.31,0.34,0.36,0.38,0.397,0.41,0.417,0.42,0.418,0.412,0.402,0.389,0.373,0.354,0.33,0.31,0.29,0.26,0.24,0.21,0.18,0.16,0.13,0.11,0.09,0.07,0.047,0.031,0.018,0.008,0.002,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,0,0,0,0,0,0,0.001,0.001,0.002,0.002,0.003,0.004,0.005,0.006,0.007,0.008,0.009,0.011,0.012,0.014,0.016,0.018,0.02,0.022,0.025,0.027,0.03,0.033,0.036,0.039,0.042,0.046,0.05,0.054,0.057,0.062,0.066,0.071,0.075,0.08,0.085,0.091,0.096,0.102,0.108,0.114,0.12,0.126,0.133,0.14,0.147,0.155,0.162,0.17,0.181,0.197,0.215,0.24,0.26,0.28,0.3,0.321,0.337,0.351,0.361,0.368,0.37,0.368,0.363,0.354,0.342,0.329,0.312,0.294,0.274,0.25,0.23,0.21,0.19,0.16,0.14,0.12,0.1,0.076,0.058,0.041,0.028,0.016,0.007,0.002,0
|
||||
|
||||
PARAM_BROW_L_FORM=0
|
||||
|
||||
PARAM_BROW_R_FORM=0
|
||||
|
||||
PARAM_MOUTH_FORM=0,-0.04,-0.13,-0.24,-0.36,-0.46,-0.55,-0.61,-0.63,-0.617,-0.58,-0.52,-0.45,-0.36,-0.26,-0.15,-0.03,0.09,0.22,0.34,0.46,0.56,0.64,0.7,0.75,0.78,0.796,0.806,0.809,0.81,0.68,0.37,0,-0.37,-0.67,-0.86,-0.92,-0.913,-0.89,-0.85,-0.78,-0.69,-0.57,-0.43,-0.27,-0.11,0.05,0.21,0.37,0.52,0.65,0.77,0.86,0.91,0.94,0.951,0.961,0.969,0.976,0.982,0.987,0.991,0.994,0.997,0.998,0.999,1,1,1,1,1,1,1,0.991,0.97,0.93,0.87,0.81,0.74,0.67,0.59,0.51,0.43,0.35,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.07,0.21,0.38,0.57,0.73,0.87,0.97,1,0.82,0.54,0.27,0.08,0,0.03,0.11,0.22,0.33,0.43,0.52,0.58,0.64,0.7,0.75,0.8,0.84,0.88,0.91,0.94,0.96,0.979,0.99,0.996,0.999,1,1,1,0.96,0.86,0.73,0.6,0.5,0.46,0.464,0.475,0.494,0.52,0.55,0.59,0.64,0.69,0.75,0.8,0.82,0.83,0.813,0.77,0.7,0.62,0.53,0.43,0.33,0.24,0.16,0.09,0.04,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.07,0.25,0.52,0.84,1.16,1.48,1.75,1.93,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1.982,1.93,1.85,1.75,1.63,1.49,1.34,1.18,1.02,0.86,0.71,0.56,0.42,0.3,0.2,0.11,0.05,0.01,0
|
||||
|
||||
PARAM_BREATH=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.013,0.05,0.1,0.17,0.26,0.35,0.44,0.54,0.63,0.72,0.8,0.87,0.92,0.96,0.99,1,0.995,0.98,0.96,0.93,0.89,0.84,0.8,0.74,0.69,0.63,0.57,0.51,0.45,0.39,0.33,0.27,0.22,0.18,0.13,0.09,0.06,0.04,0.016,0.004,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
78
public/pio/models/live2d/illyasviel/motions/Ylia_10.mtn
Normal file
@@ -0,0 +1,78 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,-0.07,-0.28,-0.59,-1.01,-1.5,-2.07,-2.69,-3.33,-4,-4.67,-5.31,-5.93,-6.5,-6.99,-7.41,-7.72,-7.93,-8,-7.84,-7.4,-6.71,-5.82,-4.79,-3.64,-2.46,-1.25,-0.07,1.08,2.11,3.03,3.8,4.4,4.81,5,5.1,5.18,5.27,5.35,5.42,5.48,5.55,5.6,5.65,5.7,5.74,5.78,5.81,5.84,5.87,5.89,5.92,5.933,5.948,5.961,5.971,5.979,5.986,5.991,5.995,5.997,5.999,6,6,6,5.989,5.95,5.9,5.82,5.73,5.62,5.49,5.35,5.19,5.02,4.84,4.65,4.45,4.24,4.03,3.81,3.59,3.37,3.14,2.92,2.69,2.47,2.25,2.03,1.82,1.62,1.42,1.23,1.05,0.88,0.73,0.58,0.45,0.34,0.24,0.15,0.09,0.04,0.01,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-0.27,-1.03,-2.23,-3.8,-5.64,-7.76,-10.07,-12.51,-15,-17.49,-19.93,-22.24,-24.36,-26.2,-27.77,-28.97,-29.73,-30,-29.91,-29.66,-29.24,-28.66,-27.94,-27.09,-26.11,-24.99,-23.78,-22.43,-21.02,-19.51,-17.89,-16.23,-14.51,-12.73,-10.89,-9.01,-7.1,-5.16,-3.2,-1.23,0.75,2.7,4.64,6.59,8.47,10.35,12.16,13.92,15.63,17.29,18.87,20.38,21.78,23.12,24.36,25.47,26.49,27.38,28.16,28.81,29.32,29.7,29.92,30,29.94,29.77,29.49,29.12,28.65,28.09,27.46,26.73,25.95,25.11,24.22,23.25,22.25,21.22,20.16,19.06,17.97,16.84,15.7,14.58,13.44,12.33,11.23,10.16,9.1,8.08,7.09,6.14,5.26,4.41,3.63,2.92,2.27,1.69,1.19,0.77,0.44,0.2,0.05,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.12,-0.46,-1.01,-1.73,-2.61,-3.63,-4.79,-6.03,-7.38,-8.78,-10.24,-11.73,-13.27,-14.8,-16.34,-17.86,-19.34,-20.8,-22.18,-23.49,-24.71,-25.84,-26.87,-27.77,-28.54,-29.16,-29.62,-29.9,-30,-29.68,-28.79,-27.48,-25.86,-24.11,-22.27,-20.51,-18.96,-17.75,-16.76,-15.78,-14.83,-13.94,-13.07,-12.23,-11.43,-10.65,-9.91,-9.21,-8.53,-7.87,-7.26,-6.67,-6.11,-5.58,-5.08,-4.61,-4.15,-3.74,-3.34,-2.97,-2.62,-2.3,-2,-1.73,-1.47,-1.24,-1.03,-0.84,-0.68,-0.53,-0.4,-0.29,-0.2,-0.13,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,0.999,0.996,0.99,0.981,0.967,0.948,0.92,0.89,0.85,0.8,0.73,0.66,0.58,0.5,0.43,0.35,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,0.999,0.996,0.99,0.981,0.967,0.948,0.92,0.89,0.85,0.8,0.73,0.66,0.58,0.5,0.43,0.35,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.509,-0.53,-0.57,-0.62,-0.68,-0.73,-0.79,-0.85,-0.9,-0.94,-0.97,-0.983,-0.987,-0.991,-0.994,-0.996,-0.998,-0.999,-0.999,-1,-1,-1,-1,-1,-1,-1,-1,-0.999,-0.999,-0.998,-0.997,-0.995,-0.993,-0.991,-0.989,-0.986,-0.983,-0.98,-0.976,-0.972,-0.968,-0.963,-0.959,-0.953,-0.948,-0.942,-0.936,-0.93,-0.923,-0.916,-0.908,-0.901,-0.893,-0.884,-0.875,-0.866,-0.857,-0.847,-0.836,-0.826,-0.815,-0.803,-0.791,-0.779,-0.767,-0.754,-0.741,-0.729,-0.717,-0.706,-0.694,-0.683,-0.672,-0.662,-0.652,-0.641,-0.632,-0.623,-0.614,-0.605,-0.597,-0.588,-0.581,-0.573,-0.566,-0.56,-0.553,-0.547,-0.542,-0.536,-0.531,-0.527,-0.522,-0.519,-0.515,-0.512,-0.509,-0.507,-0.505,-0.503,-0.502,-0.501,-0.5,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,-0.019,-0.07,-0.14,-0.23,-0.33,-0.43,-0.54,-0.64,-0.74,-0.82,-0.89,-0.95,-0.99,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.97,-0.88,-0.75,-0.6,-0.44,-0.3,-0.17,-0.08,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,-0.019,-0.07,-0.14,-0.23,-0.33,-0.43,-0.54,-0.64,-0.74,-0.82,-0.89,-0.95,-0.99,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.97,-0.88,-0.75,-0.6,-0.44,-0.3,-0.17,-0.08,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0
|
||||
|
||||
PARAM_BROW_L_FORM=0
|
||||
|
||||
PARAM_BROW_R_FORM=0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.16,0.42,0.6,0.66,0.66,0.655,0.64,0.27,0.02,-0.21,-0.33,-0.37,-0.359,-0.33,-0.29,-0.23,-0.17,-0.1,-0.03,0.05,0.13,0.21,0.29,0.4,0.46,0.51,0.55,0.58,0.62,0.65,0.67,0.691,0.71,0.74,0.76,0.778,0.79,0.806,0.821,0.835,0.849,0.862,0.875,0.887,0.898,0.908,0.919,0.928,0.937,0.945,0.953,0.96,0.966,0.972,0.978,0.982,0.987,0.99,0.993,0.996,0.998,0.999,1,1,0.998,0.992,0.983,0.971,0.955,0.936,0.92,0.89,0.87,0.84,0.81,0.77,0.74,0.71,0.67,0.64,0.6,0.56,0.52,0.49,0.45,0.41,0.37,0.34,0.3,0.27,0.24,0.2,0.18,0.15,0.12,0.1,0.08,0.056,0.04,0.026,0.015,0.007,0.002,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.07,0.19,0.26,0.29,0.29,0.285,0.27,0.07,0,0.24,0.66,0.9,0.889,0.86,0.82,0.76,0.7,0.64,0.57,0.49,0.42,0.34,0.27,0.19,0.16,0.152,0.15,0.15,0.164,0.19,0.21,0.224,0.23,0.215,0.19,0.175,0.17,0.17,0.172,0.173,0.176,0.179,0.183,0.187,0.191,0.196,0.201,0.206,0.212,0.217,0.223,0.228,0.234,0.239,0.244,0.249,0.253,0.257,0.261,0.264,0.267,0.268,0.27,0.27,0.269,0.268,0.265,0.262,0.258,0.253,0.247,0.241,0.234,0.226,0.218,0.209,0.2,0.191,0.181,0.172,0.162,0.152,0.141,0.131,0.121,0.111,0.101,0.091,0.082,0.073,0.064,0.055,0.047,0.04,0.033,0.026,0.02,0.015,0.011,0.007,0.004,0.002,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,0.07,0.25,0.47,0.68,0.85,0.96,1,0.94,0.77,0.56,0.3,0.04,-0.23,-0.47,-0.68,-0.85,-0.96,-1,-0.96,-0.86,-0.69,-0.48,-0.23,0.04,0.32,0.61,0.88,1.15,1.39,1.6,1.77,1.89,1.97,2,1.95,1.81,1.59,1.3,0.98,0.61,0.24,-0.14,-0.51,-0.86,-1.18,-1.46,-1.69,-1.86,-1.96,-2,-1.998,-1.992,-1.982,-1.969,-1.952,-1.931,-1.91,-1.88,-1.85,-1.82,-1.79,-1.75,-1.71,-1.67,-1.62,-1.58,-1.53,-1.48,-1.43,-1.38,-1.33,-1.28,-1.22,-1.17,-1.11,-1.06,-1,-0.94,-0.89,-0.83,-0.78,-0.72,-0.67,-0.62,-0.57,-0.52,-0.47,-0.42,-0.38,-0.33,-0.29,-0.25,-0.21,-0.18,-0.15,-0.12,-0.09,-0.07,-0.048,-0.031,-0.018,-0.008,-0.002,0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
PARAM_EYE_FORM=0
|
||||
|
||||
PARAM_EYE_BALL_FORM=1
|
||||
|
||||
PARAM_CHEEK_01=0,0.005,0.019,0.04,0.07,0.11,0.15,0.19,0.24,0.3,0.35,0.41,0.46,0.52,0.58,0.63,0.69,0.74,0.79,0.83,0.87,0.91,0.94,0.97,0.984,0.996,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.998,0.992,0.983,0.971,0.955,0.936,0.92,0.89,0.87,0.84,0.81,0.77,0.74,0.71,0.67,0.64,0.6,0.56,0.52,0.49,0.45,0.41,0.37,0.34,0.3,0.27,0.24,0.2,0.18,0.15,0.12,0.1,0.08,0.056,0.04,0.026,0.015,0.007,0.002,0
|
||||
|
||||
PARAM_UPBACK=0,-0.002,-0.007,-0.015,-0.026,-0.039,-0.054,-0.07,-0.088,-0.107,-0.126,-0.146,-0.17,-0.188,-0.21,-0.228,-0.248,-0.266,-0.283,-0.3,-0.314,-0.327,-0.339,-0.348,-0.354,-0.359,-0.36,-0.358,-0.353,-0.345,-0.334,-0.321,-0.305,-0.287,-0.27,-0.24,-0.22,-0.2,-0.17,-0.14,-0.12,-0.09,-0.06,-0.03,0,0.03,0.06,0.09,0.12,0.15,0.18,0.2,0.23,0.25,0.28,0.3,0.317,0.335,0.352,0.366,0.378,0.387,0.394,0.399,0.4,0.399,0.397,0.393,0.388,0.382,0.375,0.366,0.356,0.346,0.335,0.323,0.31,0.297,0.283,0.269,0.254,0.24,0.225,0.209,0.194,0.179,0.164,0.15,0.135,0.121,0.108,0.095,0.082,0.07,0.059,0.048,0.039,0.03,0.023,0.016,0.01,0.006,0.003,0.001,0
|
||||
|
||||
PARAM_HAIR_TAIR=0
|
||||
|
||||
PARAM_ARM01=0,0.016,0.06,0.12,0.2,0.28,0.37,0.46,0.55,0.63,0.71,0.77,0.82,0.85,0.86,0.86,0.86,0.86,0.859,0.859,0.859,0.858,0.858,0.857,0.857,0.856,0.855,0.854,0.852,0.851,0.85,0.848,0.846,0.844,0.842,0.839,0.837,0.834,0.831,0.828,0.824,0.821,0.817,0.813,0.808,0.804,0.799,0.794,0.788,0.782,0.776,0.77,0.763,0.757,0.749,0.742,0.734,0.726,0.717,0.708,0.699,0.689,0.68,0.669,0.659,0.648,0.636,0.625,0.613,0.6,0.585,0.569,0.552,0.533,0.514,0.49,0.47,0.45,0.43,0.41,0.38,0.36,0.34,0.31,0.29,0.27,0.25,0.22,0.2,0.18,0.16,0.141,0.122,0.104,0.088,0.072,0.058,0.045,0.034,0.024,0.016,0.009,0.004,0.001,0
|
||||
|
||||
PARAM_RARM02=0,-0.006,-0.022,-0.05,-0.07,-0.11,-0.14,-0.18,-0.21,-0.24,-0.27,-0.29,-0.315,-0.329,-0.335,-0.338,-0.341,-0.344,-0.346,-0.349,-0.352,-0.354,-0.356,-0.359,-0.361,-0.363,-0.365,-0.367,-0.369,-0.371,-0.372,-0.374,-0.376,-0.377,-0.379,-0.38,-0.382,-0.383,-0.384,-0.385,-0.386,-0.388,-0.389,-0.39,-0.39,-0.391,-0.392,-0.393,-0.394,-0.394,-0.395,-0.395,-0.396,-0.397,-0.397,-0.397,-0.398,-0.398,-0.398,-0.399,-0.399,-0.399,-0.399,-0.4,-0.4,-0.4,-0.4,-0.4,-0.4,-0.4,-0.399,-0.396,-0.391,-0.384,-0.376,-0.366,-0.355,-0.343,-0.33,-0.316,-0.301,-0.285,-0.269,-0.253,-0.236,-0.219,-0.202,-0.185,-0.168,-0.152,-0.135,-0.119,-0.104,-0.09,-0.076,-0.063,-0.051,-0.04,-0.03,-0.021,-0.014,-0.008,-0.004,-0.001,0
|
||||
|
||||
PARAM_RARM03=0,-0.006,-0.021,-0.04,-0.07,-0.1,-0.13,-0.16,-0.19,-0.22,-0.25,-0.27,-0.285,-0.296,-0.3,-0.3,-0.3,-0.299,-0.298,-0.297,-0.296,-0.295,-0.293,-0.292,-0.29,-0.288,-0.285,-0.283,-0.28,-0.278,-0.275,-0.272,-0.269,-0.266,-0.262,-0.259,-0.255,-0.251,-0.247,-0.243,-0.239,-0.235,-0.231,-0.227,-0.222,-0.218,-0.213,-0.209,-0.204,-0.199,-0.194,-0.19,-0.185,-0.18,-0.175,-0.17,-0.165,-0.16,-0.155,-0.15,-0.145,-0.14,-0.135,-0.13,-0.125,-0.12,-0.115,-0.11,-0.106,-0.101,-0.096,-0.091,-0.087,-0.082,-0.078,-0.073,-0.069,-0.065,-0.061,-0.057,-0.053,-0.049,-0.045,-0.041,-0.038,-0.034,-0.031,-0.028,-0.025,-0.022,-0.02,-0.017,-0.015,-0.012,-0.01,-0.008,-0.007,-0.005,-0.004,-0.003,-0.002,-0.001,0,0,0
|
||||
|
||||
PARAM_LARM01=0,-0.07,-0.27,-0.55,-0.88,-1.22,-1.55,-1.83,-2.03,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.1,-2.094,-2.078,-2.05,-2.02,-1.97,-1.92,-1.86,-1.8,-1.73,-1.66,-1.58,-1.5,-1.41,-1.33,-1.24,-1.15,-1.06,-0.97,-0.88,-0.8,-0.71,-0.63,-0.55,-0.47,-0.4,-0.33,-0.27,-0.21,-0.16,-0.11,-0.07,-0.04,-0.02,-0.005,0
|
||||
|
||||
PARAM_LARM02=0,0.02,0.09,0.18,0.29,0.41,0.52,0.61,0.68,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.698,0.693,0.684,0.672,0.658,0.641,0.621,0.6,0.58,0.55,0.53,0.5,0.47,0.44,0.41,0.38,0.35,0.32,0.29,0.27,0.24,0.21,0.18,0.16,0.13,0.11,0.09,0.069,0.052,0.037,0.024,0.014,0.006,0.002,0
|
||||
|
||||
PARAM_LARM03=0,-0.014,-0.05,-0.11,-0.18,-0.25,-0.34,-0.42,-0.51,-0.59,-0.67,-0.74,-0.81,-0.86,-0.9,-0.93,-0.97,-1,-1.03,-1.06,-1.09,-1.12,-1.15,-1.17,-1.2,-1.23,-1.25,-1.27,-1.3,-1.32,-1.34,-1.36,-1.381,-1.4,-1.418,-1.436,-1.453,-1.469,-1.484,-1.499,-1.513,-1.527,-1.54,-1.552,-1.563,-1.574,-1.585,-1.594,-1.604,-1.612,-1.62,-1.628,-1.635,-1.642,-1.648,-1.654,-1.659,-1.663,-1.668,-1.672,-1.675,-1.678,-1.681,-1.683,-1.685,-1.686,-1.687,-1.688,-1.689,-1.689,-1.684,-1.671,-1.65,-1.62,-1.59,-1.55,-1.5,-1.45,-1.39,-1.33,-1.27,-1.2,-1.14,-1.07,-1,-0.93,-0.85,-0.78,-0.71,-0.64,-0.57,-0.5,-0.44,-0.38,-0.32,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.03,-0.015,-0.004,0
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_11.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,-0.08,-0.26,-0.5,-0.74,-0.92,-1,-1,-1,-1,-1,-0.987,-0.95,-0.9,-0.83,-0.74,-0.65,-0.56,-0.46,-0.37,-0.28,-0.2,-0.13,-0.08,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-1.88,-6.44,-12.5,-18.56,-23.12,-25,-25,-25,-25,-25,-24.995,-24.976,-24.93,-24.85,-24.73,-24.56,-24.34,-24.05,-23.7,-23.26,-22.76,-22.17,-21.5,-20.76,-19.91,-19,-17.82,-16.61,-15.39,-14.22,-13.01,-11.86,-10.72,-9.61,-8.53,-7.5,-6.51,-5.57,-4.69,-3.86,-3.11,-2.43,-1.81,-1.28,-0.83,-0.48,-0.21,-0.06,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0.51,1.75,3.4,5.05,6.29,6.8,6.48,5.6,4.24,2.48,0.44,-1.86,-4.3,-6.79,-9.26,-11.9,-13.61,-14.79,-15.59,-16.09,-16.38,-16.52,-16.56,-16.48,-16.24,-15.87,-15.37,-14.79,-14.1,-13.34,-12.52,-11.66,-10.74,-9.82,-8.87,-7.92,-6.99,-6.07,-5.17,-4.33,-3.52,-2.77,-2.1,-1.5,-0.99,-0.57,-0.26,-0.07,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,1,1,1,1,1,0.997,0.991,0.98,0.968,0.953,0.937,0.92,0.902,0.885,0.868,0.853,0.838,0.825,0.815,0.807,0.802,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.804,0.814,0.828,0.846,0.866,0.887,0.91,0.93,0.947,0.965,0.979,0.99,0.997,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0,0,0,0,0,0.73,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.994,0.975,0.95,0.91,0.86,0.81,0.76,0.7,0.64,0.57,0.51,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,1,1,1,1,1,0.997,0.991,0.98,0.968,0.953,0.937,0.92,0.902,0.885,0.868,0.853,0.838,0.825,0.815,0.807,0.802,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.8,0.804,0.814,0.828,0.846,0.866,0.887,0.91,0.93,0.947,0.965,0.979,0.99,0.997,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0,0,0,0,0,0.013,0.05,0.1,0.16,0.24,0.32,0.4,0.49,0.58,0.66,0.74,0.81,0.87,0.93,0.97,0.99,1,0.994,0.975,0.95,0.91,0.86,0.81,0.76,0.7,0.64,0.57,0.51,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_EYE_BALL_X=0,-0.03,-0.08,-0.11,-0.12,-0.06,0.04,0.14,0.2,0.23,0.227,0.22,0.209,0.196,0.18,0.163,0.144,0.126,0.107,0.089,0.072,0.056,0.041,0.029,0.02,0.013,0.01,0.008,0.007,0.006,0.005,0.004,0.003,0.003,0.002,0.002,0.001,0.001,0.001,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.35,-0.1,0.08,0.17,0.24,0.27,0.3,0.32,0.33,0.338,0.344,0.35,0.355,0.36,0.364,0.367,0.37,0.372,0.374,0.376,0.377,0.378,0.379,0.38,0.38,0.38,0.374,0.358,0.33,0.3,0.26,0.22,0.17,0.11,0.06,0,-0.05,-0.11,-0.16,-0.22,-0.27,-0.32,-0.36,-0.4,-0.43,-0.46,-0.483,-0.495,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0.005,0.019,0.04,0.06,0.09,0.11,0.13,0.145,0.15,0.148,0.143,0.135,0.126,0.115,0.103,0.09,0.077,0.064,0.051,0.039,0.029,0.019,0.011,0.005,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0.005,0.018,0.036,0.06,0.08,0.1,0.122,0.135,0.14,0.135,0.123,0.104,0.08,0.05,0.02,-0.01,-0.04,-0.07,-0.1,-0.13,-0.16,-0.18,-0.202,-0.217,-0.227,-0.23,-0.229,-0.224,-0.218,-0.209,-0.199,-0.187,-0.174,-0.161,-0.146,-0.132,-0.117,-0.102,-0.088,-0.073,-0.06,-0.048,-0.036,-0.026,-0.017,-0.01,-0.004,-0.001,0
|
||||
|
||||
PARAM_BROW_L_X=0,0.01,0.04,0.07,0.12,0.16,0.21,0.24,0.27,0.28,0.276,0.267,0.253,0.235,0.21,0.19,0.17,0.14,0.12,0.1,0.07,0.053,0.035,0.021,0.01,0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_X=0,0.01,0.04,0.07,0.12,0.16,0.21,0.24,0.27,0.28,0.276,0.267,0.253,0.235,0.21,0.19,0.17,0.14,0.12,0.1,0.07,0.053,0.035,0.021,0.01,0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,-0.007,-0.027,-0.06,-0.09,-0.13,-0.17,-0.21,-0.24,-0.26,-0.279,-0.295,-0.309,-0.32,-0.33,-0.339,-0.346,-0.352,-0.357,-0.361,-0.364,-0.366,-0.368,-0.369,-0.37,-0.37,-0.37,-0.368,-0.361,-0.35,-0.337,-0.32,-0.301,-0.28,-0.26,-0.24,-0.21,-0.19,-0.16,-0.14,-0.12,-0.1,-0.077,-0.058,-0.042,-0.028,-0.016,-0.007,-0.002,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,-0.007,-0.026,-0.05,-0.09,-0.13,-0.17,-0.2,-0.24,-0.26,-0.28,-0.298,-0.313,-0.325,-0.336,-0.346,-0.353,-0.36,-0.365,-0.369,-0.373,-0.375,-0.377,-0.379,-0.379,-0.38,-0.38,-0.378,-0.371,-0.36,-0.346,-0.328,-0.309,-0.29,-0.27,-0.24,-0.22,-0.19,-0.17,-0.14,-0.12,-0.1,-0.08,-0.06,-0.043,-0.028,-0.016,-0.007,-0.002,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.994,0.975,0.95,0.91,0.86,0.81,0.76,0.7,0.64,0.57,0.51,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.994,0.975,0.95,0.91,0.86,0.81,0.76,0.7,0.64,0.57,0.51,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.005,0.024,0.06,0.1,0.5,0.72,0.89,0.98,1,0.3,-0.49,-1,-1,-1,-1,-0.94,-0.77,-0.56,-0.3,-0.04,0.23,0.47,0.68,0.85,0.96,1,0.994,0.975,0.95,0.91,0.86,0.81,0.76,0.7,0.64,0.57,0.51,0.44,0.38,0.32,0.26,0.21,0.16,0.11,0.07,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.07,0.19,0.26,0.29,0.19,0.15,0.155,0.19,0.29,0.83,1,1,1,1,1,0.97,0.89,0.78,0.65,0.52,0.39,0.26,0.16,0.07,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,0.06,0.23,0.5,0.86,1.28,1.77,2.32,2.89,3.5,4.12,4.75,5.36,5.96,6.52,7.06,7.54,7.97,8.33,8.63,8.85,8.98,9.03,8.99,8.89,8.72,8.49,8.21,7.89,7.52,7.12,6.69,6.23,5.76,5.26,4.76,4.26,3.76,3.27,2.79,2.34,1.91,1.51,1.14,0.82,0.54,0.31,0.14,0.04,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,-0.04,-0.16,-0.34,-0.58,-0.87,-1.19,-1.54,-1.91,-2.28,-2.65,-3.01,-3.35,-3.67,-3.95,-4.19,-4.39,-4.53,-4.62,-4.66,-4.641,-4.6,-4.53,-4.43,-4.31,-4.17,-4.01,-3.84,-3.65,-3.45,-3.24,-3.02,-2.79,-2.56,-2.33,-2.1,-1.87,-1.64,-1.42,-1.21,-1,-0.82,-0.64,-0.49,-0.35,-0.23,-0.13,-0.06,-0.02,0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
83
public/pio/models/live2d/illyasviel/motions/Ylia_12.mtn
Normal file
@@ -0,0 +1,83 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,0.57,2.06,4.23,6.92,9.91,13.03,16.19,19.25,22.12,24.71,26.85,28.53,29.62,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29.9,29.62,29.17,28.57,27.84,26.99,26.02,24.94,23.82,22.58,21.32,20.01,18.66,17.28,15.88,14.47,13.09,11.73,10.39,9.08,7.82,6.62,5.5,4.44,3.49,2.62,1.85,1.21,0.7,0.32,0.08,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-0.57,-2.06,-4.23,-6.92,-9.91,-13.03,-16.19,-19.25,-22.12,-24.71,-26.85,-28.53,-29.62,-30,-29.45,-27.97,-25.84,-23.31,-20.69,-18.16,-16.03,-14.55,-14,-14.2,-14.77,-15.65,-16.79,-18.1,-19.55,-21.04,-22.56,-24.04,-25.46,-26.72,-27.84,-28.76,-29.43,-29.86,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-29.55,-28.66,-27.58,-26.38,-25.07,-23.39,-21.77,-20.23,-18.76,-17.36,-16.02,-14.73,-13.5,-12.36,-11.24,-10.21,-9.23,-8.3,-7.42,-6.59,-5.81,-5.09,-4.42,-3.8,-3.23,-2.7,-2.22,-1.8,-1.41,-1.08,-0.79,-0.55,-0.35,-0.2,-0.09,-0.02,0
|
||||
|
||||
PARAM_ANGLE_Z=0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,0.97,0.89,0.79,0.69,0.62,0.57,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.51,0.41,0.29,0.17,0.08,0.02,0,0.04,0.14,0.26,0.38,0.47,0.53,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.551,0.556,0.562,0.571,0.582,0.595,0.61,0.626,0.643,0.661,0.68,0.7,0.72,0.741,0.76,0.78,0.8,0.82,0.844,0.864,0.883,0.901,0.917,0.933,0.948,0.961,0.972,0.982,0.99,0.995,0.999,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,0.97,0.89,0.79,0.69,0.62,0.57,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.51,0.41,0.29,0.17,0.08,0.02,0,0.04,0.14,0.26,0.38,0.47,0.53,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.551,0.556,0.562,0.571,0.582,0.595,0.61,0.626,0.643,0.661,0.68,0.7,0.72,0.741,0.76,0.78,0.8,0.82,0.844,0.864,0.883,0.901,0.917,0.933,0.948,0.961,0.972,0.982,0.99,0.995,0.999,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.5,-0.502,-0.504,-0.507,-0.511,-0.515,-0.52,-0.526,-0.533,-0.54,-0.548,-0.556,-0.565,-0.574,-0.584,-0.594,-0.604,-0.615,-0.626,-0.637,-0.649,-0.661,-0.673,-0.685,-0.698,-0.71,-0.723,-0.735,-0.748,-0.761,-0.773,-0.786,-0.798,-0.81,-0.823,-0.835,-0.846,-0.858,-0.869,-0.88,-0.891,-0.901,-0.911,-0.921,-0.93,-0.939,-0.947,-0.955,-0.962,-0.969,-0.975,-0.98,-0.985,-0.989,-0.993,-0.996,-0.998,-0.999,-0.999,-0.998,-0.993,-0.985,-0.975,-0.963,-0.949,-0.933,-0.915,-0.896,-0.88,-0.85,-0.83,-0.81,-0.79,-0.76,-0.74,-0.72,-0.7,-0.67,-0.65,-0.63,-0.61,-0.592,-0.574,-0.558,-0.544,-0.531,-0.52,-0.512,-0.505,-0.501,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,-0.04,-0.13,-0.24,-0.35,-0.44,-0.49,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.55,-0.63,-0.74,-0.84,-0.93,-0.98,-1,-0.96,-0.88,-0.77,-0.67,-0.58,-0.53,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.508,-0.504,-0.496,-0.486,-0.473,-0.459,-0.442,-0.424,-0.405,-0.38,-0.36,-0.34,-0.32,-0.29,-0.27,-0.25,-0.22,-0.2,-0.18,-0.15,-0.13,-0.113,-0.094,-0.076,-0.059,-0.045,-0.032,-0.021,-0.012,-0.005,-0.001,0
|
||||
|
||||
PARAM_BROW_R_Y=0,-0.04,-0.13,-0.24,-0.35,-0.44,-0.49,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.55,-0.63,-0.74,-0.84,-0.93,-0.98,-1,-0.96,-0.88,-0.77,-0.67,-0.58,-0.53,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.508,-0.504,-0.496,-0.486,-0.473,-0.459,-0.442,-0.424,-0.405,-0.38,-0.36,-0.34,-0.32,-0.29,-0.27,-0.25,-0.22,-0.2,-0.18,-0.15,-0.13,-0.113,-0.094,-0.076,-0.059,-0.045,-0.032,-0.021,-0.012,-0.005,-0.001,0
|
||||
|
||||
PARAM_BROW_L_X=0,-0.001,-0.004,-0.008,-0.014,-0.022,-0.031,-0.041,-0.053,-0.066,-0.08,-0.096,-0.112,-0.13,-0.148,-0.167,-0.188,-0.21,-0.23,-0.25,-0.28,-0.3,-0.32,-0.35,-0.37,-0.4,-0.42,-0.45,-0.47,-0.5,-0.52,-0.55,-0.57,-0.6,-0.62,-0.65,-0.67,-0.69,-0.72,-0.74,-0.76,-0.78,-0.8,-0.824,-0.843,-0.862,-0.879,-0.896,-0.911,-0.926,-0.939,-0.951,-0.962,-0.972,-0.98,-0.987,-0.993,-0.997,-0.999,-1,-0.997,-0.987,-0.972,-0.952,-0.93,-0.9,-0.87,-0.83,-0.79,-0.75,-0.71,-0.67,-0.62,-0.58,-0.53,-0.48,-0.44,-0.39,-0.35,-0.3,-0.26,-0.22,-0.18,-0.15,-0.12,-0.09,-0.06,-0.04,-0.023,-0.011,-0.003,0
|
||||
|
||||
PARAM_BROW_R_X=0,-0.001,-0.004,-0.008,-0.014,-0.022,-0.031,-0.041,-0.053,-0.066,-0.08,-0.096,-0.112,-0.13,-0.148,-0.167,-0.188,-0.21,-0.23,-0.25,-0.28,-0.3,-0.32,-0.35,-0.37,-0.4,-0.42,-0.45,-0.47,-0.5,-0.52,-0.55,-0.57,-0.6,-0.62,-0.65,-0.67,-0.69,-0.72,-0.74,-0.76,-0.78,-0.8,-0.824,-0.843,-0.862,-0.879,-0.896,-0.911,-0.926,-0.939,-0.951,-0.962,-0.972,-0.98,-0.987,-0.993,-0.997,-0.999,-1,-0.997,-0.987,-0.972,-0.952,-0.93,-0.9,-0.87,-0.83,-0.79,-0.75,-0.71,-0.67,-0.62,-0.58,-0.53,-0.48,-0.44,-0.39,-0.35,-0.3,-0.26,-0.22,-0.18,-0.15,-0.12,-0.09,-0.06,-0.04,-0.023,-0.011,-0.003,0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,0.001,0.004,0.008,0.014,0.022,0.031,0.041,0.053,0.066,0.08,0.096,0.112,0.13,0.148,0.167,0.188,0.21,0.23,0.25,0.28,0.3,0.32,0.35,0.37,0.4,0.42,0.45,0.47,0.5,0.52,0.55,0.57,0.6,0.62,0.65,0.67,0.69,0.72,0.74,0.76,0.78,0.8,0.824,0.843,0.862,0.879,0.896,0.911,0.926,0.939,0.951,0.962,0.972,0.98,0.987,0.993,0.997,0.999,1,0.997,0.987,0.972,0.952,0.93,0.9,0.87,0.83,0.79,0.75,0.71,0.67,0.62,0.58,0.53,0.48,0.44,0.39,0.35,0.3,0.26,0.22,0.18,0.15,0.12,0.09,0.06,0.04,0.023,0.011,0.003,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,0.001,0.004,0.008,0.014,0.022,0.031,0.041,0.053,0.066,0.08,0.096,0.112,0.13,0.148,0.167,0.188,0.21,0.23,0.25,0.28,0.3,0.32,0.35,0.37,0.4,0.42,0.45,0.47,0.5,0.52,0.55,0.57,0.6,0.62,0.65,0.67,0.69,0.72,0.74,0.76,0.78,0.8,0.824,0.843,0.862,0.879,0.896,0.911,0.926,0.939,0.951,0.962,0.972,0.98,0.987,0.993,0.997,0.999,1,0.997,0.987,0.972,0.952,0.93,0.9,0.87,0.83,0.79,0.75,0.71,0.67,0.62,0.58,0.53,0.48,0.44,0.39,0.35,0.3,0.26,0.22,0.18,0.15,0.12,0.09,0.06,0.04,0.023,0.011,0.003,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,-0.001,-0.004,-0.008,-0.014,-0.022,-0.031,-0.041,-0.053,-0.066,-0.08,-0.096,-0.112,-0.13,-0.148,-0.167,-0.188,-0.21,-0.23,-0.25,-0.28,-0.3,-0.32,-0.35,-0.37,-0.4,-0.42,-0.45,-0.47,-0.5,-0.52,-0.55,-0.57,-0.6,-0.62,-0.65,-0.67,-0.69,-0.72,-0.74,-0.76,-0.78,-0.8,-0.824,-0.843,-0.862,-0.879,-0.896,-0.911,-0.926,-0.939,-0.951,-0.962,-0.972,-0.98,-0.987,-0.993,-0.997,-0.999,-1,-0.997,-0.987,-0.972,-0.952,-0.93,-0.9,-0.87,-0.83,-0.79,-0.75,-0.71,-0.67,-0.62,-0.58,-0.53,-0.48,-0.44,-0.39,-0.35,-0.3,-0.26,-0.22,-0.18,-0.15,-0.12,-0.09,-0.06,-0.04,-0.023,-0.011,-0.003,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,-0.001,-0.004,-0.008,-0.014,-0.022,-0.031,-0.041,-0.053,-0.066,-0.08,-0.096,-0.112,-0.13,-0.148,-0.167,-0.188,-0.21,-0.23,-0.25,-0.28,-0.3,-0.32,-0.35,-0.37,-0.4,-0.42,-0.45,-0.47,-0.5,-0.52,-0.55,-0.57,-0.6,-0.62,-0.65,-0.67,-0.69,-0.72,-0.74,-0.76,-0.78,-0.8,-0.824,-0.843,-0.862,-0.879,-0.896,-0.911,-0.926,-0.939,-0.951,-0.962,-0.972,-0.98,-0.987,-0.993,-0.997,-0.999,-1,-0.997,-0.987,-0.972,-0.952,-0.93,-0.9,-0.87,-0.83,-0.79,-0.75,-0.71,-0.67,-0.62,-0.58,-0.53,-0.48,-0.44,-0.39,-0.35,-0.3,-0.26,-0.22,-0.18,-0.15,-0.12,-0.09,-0.06,-0.04,-0.023,-0.011,-0.003,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.012,0.04,0.09,0.14,0.19,0.24,0.28,0.33,0.37,0.39,0.4,0.407,0.409,0.41,0.37,0.3,0.24,0.19,0.16,0.12,0.09,0.06,0.04,0,-0.03,-0.06,-0.1,-0.15,-0.21,-0.27,-0.34,-0.4,-0.46,-0.52,-0.58,-0.63,-0.67,-0.7,-0.72,-0.735,-0.74,-0.74,-0.74,-0.739,-0.738,-0.737,-0.735,-0.733,-0.731,-0.728,-0.724,-0.72,-0.716,-0.711,-0.705,-0.699,-0.692,-0.685,-0.677,-0.668,-0.658,-0.648,-0.636,-0.624,-0.611,-0.597,-0.582,-0.567,-0.55,-0.532,-0.513,-0.493,-0.47,-0.45,-0.42,-0.39,-0.36,-0.32,-0.29,-0.25,-0.22,-0.18,-0.15,-0.12,-0.09,-0.06,-0.04,-0.024,-0.011,-0.003,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.04,0.14,0.25,0.37,0.46,0.52,0.54,0.52,0.46,0.38,0.31,0.26,0.22,0.21,0.42,0.79,1,0.98,0.92,0.85,0.77,0.68,0.59,0.51,0.44,0.38,0.34,0.33,0.343,0.38,0.43,0.5,0.58,0.66,0.73,0.81,0.87,0.93,0.97,0.99,1,0.997,0.989,0.977,0.96,0.94,0.91,0.88,0.85,0.82,0.78,0.74,0.7,0.66,0.61,0.57,0.52,0.48,0.43,0.39,0.34,0.3,0.26,0.22,0.18,0.15,0.12,0.09,0.06,0.04,0.023,0.011,0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,-0.005,-0.011,-0.01,0.007,0.04,0.11,0.21,0.34,0.51,0.73,1,1.4,1.82,2.28,2.76,3.23,3.71,4.18,4.63,5.07,5.47,5.84,6.17,6.45,6.68,6.85,6.96,7,6.97,6.89,6.76,6.58,6.37,6.12,5.83,5.52,5.19,4.83,4.46,4.08,3.69,3.31,2.92,2.54,2.17,1.81,1.48,1.17,0.88,0.63,0.42,0.24,0.11,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
PARAM_EYE_FORM=0,0.001,0.004,0.008,0.014,0.022,0.031,0.041,0.053,0.066,0.08,0.096,0.112,0.13,0.148,0.167,0.188,0.21,0.23,0.25,0.28,0.3,0.32,0.35,0.37,0.4,0.42,0.45,0.47,0.5,0.52,0.55,0.57,0.6,0.62,0.65,0.67,0.69,0.72,0.74,0.76,0.78,0.8,0.824,0.843,0.862,0.879,0.896,0.911,0.926,0.939,0.951,0.962,0.972,0.98,0.987,0.993,0.997,0.999,1,0.997,0.987,0.972,0.952,0.93,0.9,0.87,0.83,0.79,0.75,0.71,0.67,0.62,0.58,0.53,0.48,0.44,0.39,0.35,0.3,0.26,0.22,0.18,0.15,0.12,0.09,0.06,0.04,0.023,0.011,0.003,0
|
||||
|
||||
PARAM_EYE_BALL_FORM=1,0.999,0.996,0.992,0.986,0.978,0.969,0.959,0.947,0.934,0.92,0.904,0.888,0.87,0.852,0.833,0.812,0.79,0.77,0.75,0.72,0.7,0.68,0.65,0.63,0.6,0.58,0.55,0.53,0.5,0.48,0.45,0.43,0.4,0.38,0.35,0.33,0.31,0.28,0.26,0.24,0.22,0.2,0.176,0.157,0.138,0.121,0.104,0.089,0.074,0.061,0.049,0.038,0.028,0.02,0.013,0.007,0.003,0.001,0,0.003,0.013,0.028,0.048,0.07,0.1,0.13,0.17,0.21,0.25,0.29,0.33,0.38,0.42,0.47,0.52,0.56,0.61,0.65,0.7,0.74,0.78,0.82,0.85,0.88,0.91,0.94,0.96,0.977,0.989,0.997,1
|
||||
|
||||
PARAM_CHEEK_01=0,0.001,0.004,0.008,0.014,0.022,0.031,0.041,0.053,0.066,0.08,0.096,0.112,0.13,0.148,0.167,0.188,0.21,0.23,0.25,0.28,0.3,0.32,0.35,0.37,0.4,0.42,0.45,0.47,0.5,0.52,0.55,0.57,0.6,0.62,0.65,0.67,0.69,0.72,0.74,0.76,0.78,0.8,0.824,0.843,0.862,0.879,0.896,0.911,0.926,0.939,0.951,0.962,0.972,0.98,0.987,0.993,0.997,0.999,1,0.997,0.987,0.972,0.952,0.93,0.9,0.87,0.83,0.79,0.75,0.71,0.67,0.62,0.58,0.53,0.48,0.44,0.39,0.35,0.3,0.26,0.22,0.18,0.15,0.12,0.09,0.06,0.04,0.023,0.011,0.003,0
|
||||
|
||||
PARAM_UPBACK=0
|
||||
|
||||
PARAM_HAIR_TAIR=0
|
||||
|
||||
PARAM_ARM01=0,-0.005,-0.018,-0.04,-0.07,-0.1,-0.13,-0.17,-0.21,-0.25,-0.28,-0.32,-0.35,-0.37,-0.39,-0.4,-0.406,-0.412,-0.417,-0.423,-0.428,-0.433,-0.437,-0.442,-0.446,-0.45,-0.453,-0.457,-0.46,-0.464,-0.467,-0.469,-0.472,-0.475,-0.477,-0.479,-0.481,-0.483,-0.485,-0.487,-0.488,-0.49,-0.491,-0.492,-0.493,-0.494,-0.495,-0.496,-0.497,-0.497,-0.498,-0.498,-0.499,-0.499,-0.499,-0.5,-0.5,-0.5,-0.5,-0.5,-0.499,-0.496,-0.491,-0.484,-0.475,-0.464,-0.451,-0.436,-0.42,-0.402,-0.382,-0.36,-0.34,-0.31,-0.29,-0.26,-0.23,-0.2,-0.17,-0.14,-0.11,-0.09,-0.071,-0.054,-0.041,-0.029,-0.02,-0.012,-0.007,-0.003,-0.001,0
|
||||
|
||||
PARAM_RARM02=0,0.014,0.05,0.12,0.22,0.34,0.5,0.69,0.93,1.26,1.57,1.83,2.04,2.19,2.27,2.3,2.3,2.3,2.299,2.299,2.298,2.297,2.296,2.294,2.293,2.291,2.289,2.286,2.283,2.28,2.277,2.273,2.269,2.265,2.26,2.255,2.25,2.244,2.238,2.231,2.224,2.217,2.209,2.201,2.192,2.183,2.174,2.163,2.153,2.142,2.13,2.118,2.105,2.092,2.078,2.064,2.049,2.033,2.017,2,1.98,1.95,1.92,1.88,1.84,1.79,1.73,1.68,1.61,1.55,1.48,1.41,1.34,1.27,1.19,1.11,1.04,0.96,0.87,0.77,0.67,0.58,0.48,0.4,0.31,0.24,0.17,0.11,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_RARM03=0,-0.02,-0.07,-0.14,-0.22,-0.31,-0.4,-0.5,-0.6,-0.71,-0.79,-0.84,-0.87,-0.89,-0.898,-0.9,-0.895,-0.88,-0.86,-0.82,-0.78,-0.74,-0.68,-0.62,-0.55,-0.48,-0.41,-0.32,-0.24,-0.15,-0.06,0.04,0.13,0.23,0.33,0.44,0.54,0.64,0.74,0.84,0.94,1.04,1.13,1.23,1.32,1.41,1.49,1.57,1.65,1.72,1.79,1.85,1.9,1.95,2,2.03,2.06,2.08,2.096,2.1,2.07,2,1.89,1.75,1.57,1.38,1.16,0.93,0.7,0.47,0.24,0.02,-0.17,-0.35,-0.49,-0.6,-0.67,-0.7,-0.687,-0.65,-0.6,-0.54,-0.47,-0.4,-0.32,-0.25,-0.18,-0.12,-0.07,-0.03,-0.01,0
|
||||
|
||||
PARAM_LARM01=0,0.003,0.01,0.023,0.04,0.06,0.08,0.11,0.14,0.17,0.2,0.23,0.27,0.3,0.33,0.36,0.4,0.42,0.45,0.47,0.494,0.51,0.523,0.53,0.533,0.53,0.519,0.502,0.48,0.45,0.42,0.39,0.35,0.31,0.26,0.22,0.17,0.13,0.08,0.03,-0.01,-0.06,-0.1,-0.14,-0.19,-0.22,-0.26,-0.29,-0.32,-0.34,-0.358,-0.372,-0.381,-0.384,-0.383,-0.381,-0.377,-0.371,-0.364,-0.356,-0.347,-0.337,-0.326,-0.314,-0.302,-0.288,-0.275,-0.261,-0.246,-0.231,-0.216,-0.202,-0.186,-0.171,-0.156,-0.142,-0.128,-0.114,-0.1,-0.087,-0.075,-0.063,-0.052,-0.042,-0.033,-0.024,-0.017,-0.011,-0.007,-0.003,-0.001,0
|
||||
|
||||
PARAM_LARM02=0,-0.003,-0.01,-0.021,-0.036,-0.052,-0.07,-0.088,-0.107,-0.127,-0.145,-0.162,-0.178,-0.192,-0.203,-0.212,-0.218,-0.22,-0.215,-0.203,-0.183,-0.16,-0.12,-0.09,-0.04,0,0.05,0.1,0.15,0.21,0.26,0.31,0.36,0.41,0.46,0.5,0.54,0.57,0.6,0.616,0.628,0.632,0.632,0.629,0.625,0.62,0.614,0.606,0.597,0.586,0.575,0.563,0.55,0.536,0.522,0.506,0.49,0.473,0.456,0.439,0.421,0.403,0.384,0.366,0.347,0.328,0.309,0.29,0.271,0.253,0.235,0.217,0.199,0.182,0.165,0.148,0.132,0.117,0.103,0.089,0.076,0.064,0.052,0.042,0.032,0.024,0.017,0.011,0.006,0.003,0.001,0
|
||||
|
||||
PARAM_LARM03=0,-0.005,-0.018,-0.04,-0.07,-0.1,-0.15,-0.19,-0.25,-0.3,-0.37,-0.43,-0.5,-0.57,-0.65,-0.72,-0.8,-0.87,-0.95,-1.02,-1.1,-1.17,-1.24,-1.31,-1.37,-1.43,-1.48,-1.53,-1.57,-1.61,-1.63,-1.66,-1.668,-1.673,-1.665,-1.64,-1.6,-1.55,-1.48,-1.41,-1.32,-1.23,-1.13,-1.02,-0.9,-0.78,-0.66,-0.53,-0.41,-0.28,-0.16,-0.03,0.09,0.2,0.31,0.42,0.51,0.6,0.67,0.74,0.79,0.83,0.85,0.861,0.857,0.847,0.831,0.81,0.78,0.75,0.72,0.68,0.64,0.6,0.55,0.51,0.46,0.41,0.37,0.32,0.28,0.24,0.2,0.16,0.12,0.09,0.07,0.04,0.025,0.011,0.003,0
|
||||
|
||||
PARAM_LHandFB=0
|
||||
|
||||
PARAM_RHandFB=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_13.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0
|
||||
|
||||
PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,-1.03,-3.8,-7.8,-12.55,-17.45,-22.2,-26.2,-28.97,-30,-29.4,-27.79,-25.31,-22.2,-18.74,-15,-11.26,-7.8,-4.69,-2.21,-0.6,0,-0.27,-1.01,-2.11,-3.55,-5.24,-7.19,-9.4,-11.74,-14.33,-17.06,-20,-23.39,-25.93,-27.69,-28.85,-29.55,-29.9,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-29.8,-29.23,-28.34,-27.15,-25.7,-24.04,-22.24,-20.26,-18.19,-16.05,-13.95,-11.81,-9.74,-7.76,-5.96,-4.3,-2.85,-1.66,-0.77,-0.2,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.33,1.04,1.92,2.84,3.67,4.37,4.83,5,4.97,4.9,4.78,4.62,4.42,4.19,3.92,3.61,3.28,2.92,2.55,2.15,1.73,1.31,0.86,0.41,-0.04,-0.5,-0.96,-1.41,-1.86,-2.31,-2.73,-3.15,-3.55,-3.92,-4.28,-4.61,-4.92,-5.19,-5.42,-5.62,-5.78,-5.9,-5.97,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-5.96,-5.85,-5.67,-5.43,-5.14,-4.81,-4.45,-4.05,-3.64,-3.21,-2.79,-2.36,-1.95,-1.55,-1.19,-0.86,-0.57,-0.33,-0.15,-0.04,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,0.993,0.976,0.95,0.93,0.9,0.86,0.83,0.8,0.77,0.74,0.72,0.701,0.689,0.68,0.674,0.671,0.67,0.69,0.73,0.77,0.79,0.8,0.59,0.21,0,0,0.04,0.15,0.3,0.48,0.65,0.8,0.93,0.98,0.996,1,1,0.74,0.26,0,0,0.08,0.26,0.5,0.74,0.92,1,0.999,0.998,0.995,0.991,0.987,0.981,0.975,0.969,0.962,0.955,0.948,0.941,0.934,0.927,0.92,0.913,0.907,0.901,0.896,0.891,0.887,0.884,0.882,0.88,0.88,0.881,0.884,0.889,0.895,0.902,0.911,0.92,0.929,0.939,0.948,0.958,0.966,0.975,0.982,0.988,0.993,0.997,0.999,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,0.993,0.976,0.95,0.93,0.9,0.86,0.83,0.8,0.77,0.74,0.72,0.701,0.689,0.68,0.674,0.671,0.67,0.69,0.73,0.77,0.79,0.8,0.59,0.21,0,0,0.04,0.15,0.3,0.48,0.65,0.8,0.93,0.98,0.996,1,1,0.74,0.26,0,0,0.08,0.26,0.5,0.74,0.92,1,0.999,0.998,0.995,0.991,0.987,0.981,0.975,0.969,0.962,0.955,0.948,0.941,0.934,0.927,0.92,0.913,0.907,0.901,0.896,0.891,0.887,0.884,0.882,0.88,0.88,0.881,0.884,0.889,0.895,0.902,0.911,0.92,0.929,0.939,0.948,0.958,0.966,0.975,0.982,0.988,0.993,0.997,0.999,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.53,-0.6,-0.69,-0.78,-0.87,-0.94,-0.98,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.984,-0.94,-0.89,-0.83,-0.76,-0.69,-0.63,-0.58,-0.54,-0.51,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.39,-0.11,0.25,0.61,0.89,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.97,0.9,0.79,0.65,0.5,0.35,0.19,0.04,-0.11,-0.24,-0.34,-0.43,-0.48,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.19,-0.5,-0.71,-0.78,-0.74,-0.64,-0.49,-0.32,-0.14,0.02,0.16,0.27,0.34,0.36,0.1,-0.32,-0.61,-0.71,-0.67,-0.59,-0.47,-0.34,-0.21,-0.1,0,0.07,0.11,0.14,0.156,0.165,0.169,0.17,0.168,0.164,0.157,0.148,0.138,0.126,0.113,0.099,0.085,0.071,0.057,0.044,0.032,0.022,0.013,0.006,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.18,-0.47,-0.67,-0.74,-0.71,-0.62,-0.49,-0.34,-0.19,-0.05,0.07,0.16,0.22,0.24,-0.03,-0.48,-0.78,-0.88,-0.86,-0.79,-0.69,-0.57,-0.43,-0.3,-0.15,-0.05,0.02,0.06,0.1,0.117,0.127,0.13,0.129,0.126,0.12,0.114,0.106,0.096,0.086,0.076,0.065,0.054,0.044,0.034,0.024,0.016,0.01,0.004,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,0,0,0,0,0,0,0,0,0.005,0.018,0.04,0.07,0.1,0.14,0.18,0.22,0.27,0.31,0.35,0.39,0.43,0.46,0.49,0.51,0.525,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.529,0.525,0.52,0.512,0.502,0.491,0.478,0.463,0.447,0.43,0.412,0.393,0.373,0.353,0.33,0.31,0.29,0.27,0.25,0.22,0.2,0.18,0.163,0.143,0.124,0.106,0.09,0.074,0.059,0.046,0.035,0.024,0.016,0.009,0.004,0.001,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,0,0,0,0,0,0,0,0,0.005,0.018,0.04,0.07,0.1,0.14,0.18,0.22,0.27,0.31,0.35,0.39,0.43,0.46,0.49,0.51,0.525,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.53,0.529,0.525,0.52,0.512,0.502,0.491,0.478,0.463,0.447,0.43,0.412,0.393,0.373,0.353,0.33,0.31,0.29,0.27,0.25,0.22,0.2,0.18,0.163,0.143,0.124,0.106,0.09,0.074,0.059,0.046,0.035,0.024,0.016,0.009,0.004,0.001,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,-0.003,-0.012,-0.025,-0.043,-0.06,-0.09,-0.12,-0.15,-0.18,-0.21,-0.24,-0.28,-0.31,-0.35,-0.38,-0.41,-0.44,-0.47,-0.5,-0.52,-0.55,-0.564,-0.579,-0.591,-0.598,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.595,-0.579,-0.56,-0.52,-0.49,-0.45,-0.4,-0.35,-0.31,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.03,-0.016,-0.004,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,-0.003,-0.012,-0.025,-0.043,-0.06,-0.09,-0.12,-0.15,-0.18,-0.21,-0.24,-0.28,-0.31,-0.35,-0.38,-0.41,-0.44,-0.47,-0.5,-0.52,-0.55,-0.564,-0.579,-0.591,-0.598,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.595,-0.579,-0.56,-0.52,-0.49,-0.45,-0.4,-0.35,-0.31,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.03,-0.016,-0.004,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,-0.09,-0.25,-0.41,-0.54,-0.62,-0.66,-0.669,-0.7,-0.76,-0.82,-0.89,-0.95,-0.98,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.95,-0.83,-0.65,-0.44,-0.22,0,0.19,0.32,0.38,0.392,0.393,0.391,0.39,0.39,0.382,0.365,0.34,0.14,-0.19,-0.36,-0.347,-0.32,-0.27,-0.23,-0.2,-0.19,-0.4,-0.79,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.981,-0.93,-0.86,-0.77,-0.67,-0.57,-0.46,-0.36,-0.26,-0.18,-0.11,-0.05,-0.01,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0,0,0,0,0,0.26,0.74,1,0.998,0.99,0.97,0.92,0.85,0.75,0.59,0.45,0.32,0.21,0.13,0.06,0.02,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,0.82,0.53,0.33,0.27,0.45,0.74,0.94,1,0.78,0.37,0.15,0.21,0.37,0.58,0.78,0.94,1,1,1,1,0.987,0.95,0.9,0.82,0.74,0.65,0.55,0.45,0.35,0.26,0.18,0.1,0.05,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.007,-0.026,-0.06,-0.09,-0.14,-0.2,-0.26,-0.32,-0.39,-0.46,-0.54,-0.61,-0.68,-0.74,-0.8,-0.86,-0.91,-0.94,-0.97,-0.993,-1,-0.995,-0.98,-0.96,-0.93,-0.89,-0.84,-0.8,-0.74,-0.69,-0.63,-0.57,-0.51,-0.45,-0.39,-0.33,-0.27,-0.22,-0.18,-0.13,-0.09,-0.06,-0.04,-0.016,-0.004,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
57
public/pio/models/live2d/illyasviel/motions/Ylia_14.mtn
Normal file
@@ -0,0 +1,57 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,0.38,1.37,2.82,4.61,6.6,8.69,10.79,12.84,14.75,16.47,17.9,19.02,19.75,20,19.96,19.84,19.66,19.41,19.1,18.74,18.34,17.9,17.42,16.93,16.4,15.87,15.34,14.79,14.26,13.74,13.22,12.73,12.27,11.83,11.43,11.08,10.76,10.5,10.29,10.13,10.03,10,10.1,10.37,10.78,11.3,11.88,12.5,13.12,13.7,14.22,14.63,14.9,15,14.94,14.77,14.5,14.13,13.7,13.18,12.61,11.98,11.31,10.61,9.88,9.14,8.37,7.6,6.83,6.07,5.33,4.6,3.91,3.25,2.65,2.08,1.56,1.12,0.73,0.42,0.19,0.05,0
|
||||
|
||||
PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.013,-0.05,-0.12,-0.22,-0.36,-0.52,-0.73,-0.96,-1.24,-1.55,-1.92,-2.31,-2.75,-3.24,-3.77,-4.34,-4.97,-5.63,-6.34,-7.11,-7.93,-8.78,-9.69,-10.66,-11.66,-12.72,-13.85,-15,-16.37,-17.86,-19.49,-21.16,-22.79,-24.41,-25.91,-27.23,-28.37,-29.25,-29.8,-30,-29.88,-29.54,-28.99,-28.27,-27.39,-26.37,-25.21,-23.97,-22.62,-21.22,-19.76,-18.27,-16.73,-15.2,-13.66,-12.14,-10.66,-9.2,-7.82,-6.51,-5.29,-4.16,-3.13,-2.23,-1.46,-0.84,-0.38,-0.1,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0.05,0.2,0.44,0.76,1.18,1.67,2.22,2.85,3.54,4.3,5.09,5.94,6.85,7.78,8.74,9.74,10.77,11.81,12.85,13.92,15,16.08,17.15,18.19,19.23,20.26,21.26,22.22,23.15,24.06,24.91,25.7,26.46,27.15,27.78,28.33,28.82,29.24,29.56,29.8,29.95,30,29.94,29.77,29.5,29.13,28.67,28.12,27.51,26.82,26.06,25.25,24.37,23.47,22.51,21.52,20.51,19.47,18.4,17.32,16.23,15.13,14.06,12.96,11.9,10.83,9.8,8.8,7.8,6.86,5.96,5.11,4.3,3.54,2.85,2.23,1.67,1.18,0.76,0.44,0.2,0.05,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,0.82,0.54,0.27,0.08,0,0,0.05,0.16,0.29,0.43,0.55,0.66,0.72,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.55,0.2,0,0,0,0,0.05,0.18,0.33,0.49,0.62,0.71,0.75,0.77,0.79,0.813,0.831,0.848,0.864,0.879,0.893,0.906,0.918,0.929,0.939,0.948,0.956,0.963,0.97,0.976,0.981,0.985,0.989,0.992,0.995,0.997,0.998,0.999,1,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.07,0.21,0.38,0.57,0.73,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.82,0.54,0.27,0.08,0,0,0.07,0.25,0.47,0.68,0.85,0.96,1,0.996,0.984,0.966,0.94,0.91,0.87,0.83,0.79,0.74,0.69,0.64,0.58,0.53,0.47,0.42,0.36,0.31,0.26,0.21,0.17,0.13,0.09,0.06,0.03,0.016,0.004,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,0.82,0.54,0.27,0.08,0,0,0.05,0.16,0.29,0.43,0.55,0.66,0.72,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.75,0.62,0.4,0.2,0.06,0,0,0.05,0.18,0.33,0.49,0.62,0.71,0.75,0.77,0.79,0.813,0.831,0.848,0.864,0.879,0.893,0.906,0.918,0.929,0.939,0.948,0.956,0.963,0.97,0.976,0.981,0.985,0.989,0.992,0.995,0.997,0.998,0.999,1,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.02,0.07,0.14,0.22,0.3,0.37,0.45,0.51,0.57,0.63,0.68,0.73,0.77,0.81,0.85,0.88,0.9,0.93,0.945,0.961,0.974,0.984,0.991,0.996,0.999,1,0.82,0.54,0.27,0.08,0,0,0.07,0.25,0.47,0.68,0.85,0.96,1,0.996,0.984,0.966,0.94,0.91,0.87,0.83,0.79,0.74,0.69,0.64,0.58,0.53,0.47,0.42,0.36,0.31,0.26,0.21,0.17,0.13,0.09,0.06,0.03,0.016,0.004,0
|
||||
|
||||
PARAM_EYE_BALL_X=0,0,0,0,0,0,0,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,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.92,-0.74,-0.5,-0.26,-0.08,0,-0.015,-0.05,-0.09,-0.14,-0.17,-0.19,-0.2,-0.199,-0.195,-0.189,-0.181,-0.171,-0.16,-0.148,-0.135,-0.121,-0.107,-0.093,-0.079,-0.065,-0.052,-0.04,-0.029,-0.019,-0.011,-0.005,-0.001,0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.46,-0.37,-0.26,-0.16,-0.07,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,0.99,0.96,0.92,0.86,0.79,0.7,0.61,0.51,0.41,0.3,0.2,0.09,-0.01,-0.11,-0.2,-0.29,-0.36,-0.42,-0.46,-0.49,-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,0.011,0.04,0.08,0.12,0.17,0.21,0.26,0.29,0.32,0.343,0.35,0.2,-0.03,-0.25,-0.41,-0.47,-0.455,-0.42,-0.36,-0.29,-0.22,-0.15,-0.09,-0.05,-0.04,-0.04,-0.041,-0.042,-0.045,-0.049,-0.054,-0.06,-0.068,-0.077,-0.089,-0.102,-0.118,-0.136,-0.155,-0.18,-0.2,-0.28,-0.43,-0.6,-0.76,-0.89,-0.97,-1,-0.987,-0.95,-0.89,-0.81,-0.72,-0.62,-0.51,-0.36,-0.23,-0.14,-0.07,-0.03,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_R_Y=0,0.011,0.04,0.08,0.12,0.17,0.21,0.26,0.29,0.32,0.343,0.35,0.2,-0.04,-0.26,-0.42,-0.48,-0.465,-0.42,-0.37,-0.3,-0.22,-0.15,-0.1,-0.06,-0.04,-0.04,-0.041,-0.042,-0.045,-0.049,-0.054,-0.06,-0.068,-0.077,-0.089,-0.102,-0.118,-0.136,-0.155,-0.18,-0.2,-0.28,-0.43,-0.6,-0.76,-0.89,-0.97,-1,-0.987,-0.95,-0.89,-0.81,-0.72,-0.62,-0.51,-0.36,-0.23,-0.14,-0.07,-0.03,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,0.03,0.1,0.2,0.33,0.45,0.58,0.68,0.75,0.78,0.78,0.78,0.78,0.779,0.779,0.779,0.778,0.777,0.777,0.776,0.775,0.773,0.772,0.771,0.769,0.767,0.766,0.764,0.761,0.759,0.756,0.754,0.751,0.748,0.744,0.741,0.737,0.733,0.729,0.725,0.72,0.715,0.71,0.705,0.699,0.693,0.687,0.681,0.674,0.667,0.66,0.653,0.645,0.637,0.628,0.62,0.611,0.602,0.592,0.582,0.572,0.561,0.55,0.536,0.517,0.49,0.47,0.44,0.41,0.37,0.34,0.3,0.26,0.23,0.19,0.16,0.12,0.1,0.07,0.05,0.026,0.012,0.003,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,0.03,0.1,0.2,0.33,0.45,0.58,0.68,0.75,0.78,0.78,0.78,0.78,0.78,0.779,0.779,0.779,0.778,0.778,0.777,0.777,0.776,0.775,0.774,0.773,0.772,0.771,0.769,0.768,0.766,0.765,0.763,0.761,0.759,0.756,0.754,0.751,0.749,0.746,0.743,0.74,0.736,0.733,0.729,0.725,0.721,0.717,0.713,0.708,0.703,0.698,0.693,0.687,0.682,0.676,0.67,0.663,0.657,0.65,0.643,0.635,0.628,0.62,0.608,0.591,0.57,0.54,0.51,0.47,0.43,0.39,0.35,0.31,0.27,0.23,0.19,0.15,0.11,0.08,0.05,0.03,0.015,0.004,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,-0.03,-0.13,-0.26,-0.42,-0.58,-0.74,-0.87,-0.97,-1,-0.999,-0.995,-0.989,-0.981,-0.971,-0.96,-0.947,-0.933,-0.918,-0.901,-0.884,-0.867,-0.849,-0.83,-0.812,-0.793,-0.775,-0.756,-0.738,-0.721,-0.704,-0.688,-0.673,-0.659,-0.646,-0.635,-0.625,-0.616,-0.609,-0.604,-0.601,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.6,-0.596,-0.585,-0.567,-0.54,-0.51,-0.48,-0.44,-0.41,-0.36,-0.32,-0.28,-0.24,-0.19,-0.16,-0.12,-0.09,-0.06,-0.03,-0.015,-0.004,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,-0.03,-0.13,-0.26,-0.42,-0.58,-0.74,-0.87,-0.97,-1,-0.999,-0.995,-0.989,-0.981,-0.971,-0.96,-0.947,-0.933,-0.918,-0.901,-0.884,-0.867,-0.849,-0.83,-0.812,-0.793,-0.775,-0.756,-0.738,-0.721,-0.704,-0.688,-0.673,-0.659,-0.646,-0.635,-0.625,-0.616,-0.609,-0.604,-0.601,-0.6,-0.603,-0.61,-0.622,-0.638,-0.657,-0.68,-0.7,-0.73,-0.76,-0.79,-0.81,-0.84,-0.87,-0.9,-0.92,-0.94,-0.962,-0.978,-0.99,-0.997,-1,-0.993,-0.974,-0.94,-0.91,-0.86,-0.8,-0.74,-0.68,-0.61,-0.54,-0.46,-0.39,-0.32,-0.26,-0.2,-0.14,-0.09,-0.06,-0.03,-0.007,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0,0,0,0,0,0.24,0.64,0.91,1,0.12,-0.21,-0.1,0.09,0.26,0.38,0.43,0.08,-0.48,-0.87,-1,-0.83,-0.51,-0.28,-0.18,-0.1,-0.03,0.03,0.09,0.15,0.22,0.37,0.51,0.59,0.61,0.593,0.56,0.53,0.49,0.45,0.39,0.34,0.28,0.23,0.18,0.13,0.09,0.06,0.03,0.016,0.01,0.009,0.008,0.008,0.007,0.006,0.006,0.005,0.005,0.004,0.004,0.003,0.003,0.003,0.002,0.002,0.002,0.002,0.001,0.001,0.001,0.001,0.001,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0,0,0,0,0,0.24,0.64,0.91,1,0.44,0.23,0.37,0.59,0.79,0.94,1,1,1,1,1,1,1,1,0.999,0.995,0.986,0.972,0.953,0.93,0.9,0.81,0.68,0.56,0.48,0.36,0.3,0.26,0.24,0.23,0.231,0.235,0.239,0.244,0.249,0.255,0.259,0.264,0.267,0.269,0.27,0.269,0.267,0.264,0.259,0.253,0.247,0.239,0.23,0.221,0.211,0.2,0.189,0.177,0.165,0.153,0.141,0.129,0.117,0.105,0.093,0.081,0.07,0.059,0.049,0.04,0.031,0.023,0.017,0.011,0.006,0.003,0.001,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,-0.13,-0.41,-0.77,-1.13,-1.47,-1.75,-1.93,-2,-1.982,-1.93,-1.85,-1.75,-1.63,-1.49,-1.34,-1.18,-1.02,-0.86,-0.71,-0.56,-0.42,-0.3,-0.2,-0.11,-0.05,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,0,0,0,0,0,0,0,0,-0.04,-0.14,-0.29,-0.5,-0.75,-1.02,-1.33,-1.64,-1.96,-2.28,-2.59,-2.88,-3.15,-3.39,-3.6,-3.77,-3.9,-3.97,-4,-3.984,-3.94,-3.86,-3.76,-3.63,-3.48,-3.31,-3.13,-2.93,-2.71,-2.49,-2.25,-2.02,-1.77,-1.53,-1.29,-1.05,-0.81,-0.58,-0.36,-0.15,0.05,0.23,0.4,0.55,0.68,0.79,0.88,0.95,0.99,1,0.995,0.98,0.96,0.93,0.89,0.84,0.8,0.74,0.69,0.63,0.57,0.51,0.45,0.39,0.33,0.27,0.22,0.18,0.13,0.09,0.06,0.04,0.016,0.004,0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
88
public/pio/models/live2d/illyasviel/motions/Ylia_15.mtn
Normal file
@@ -0,0 +1,88 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=1000
|
||||
|
||||
$fadeout=1000
|
||||
|
||||
PARAM_ANGLE_X=0,-0.06,-0.22,-0.46,-0.76,-1.1,-1.46,-1.81,-2.13,-2.42,-2.66,-2.85,-2.96,-3,-2.42,-1,0.72,2.41,3.76,4.62,4.91,4.68,4.17,3.55,2.89,2.3,1.8,1.47,1.35,2.54,4.44,6.22,7.5,8,7.65,6.87,5.82,4.63,3.4,2.17,1.03,0,-1.16,-2.13,-2.94,-3.64,-4.22,-4.69,-5.08,-5.39,-5.64,-5.83,-5.96,-6.05,-6.1,-6.115,-6.07,-5.9,-5.61,-5.16,-4.56,-3.75,-2.74,-1.49,0,1.67,3.28,4.78,6.01,6.82,7.13,5.86,3.82,1.91,0.54,0,0.34,1.23,2.52,4,5.53,6.95,8.17,9.1,9.69,9.89,9.73,9.32,8.73,8.08,7.48,7,6.66,6.39,6.18,6.02,5.91,5.84,5.8,5.779,5.774,5.87,6.11,6.43,6.8,7.19,7.58,7.94,8.25,8.5,8.66,8.72,8.66,8.5,8.25,7.93,7.53,7.09,6.61,6.09,5.55,4.99,4.43,3.87,3.32,2.78,2.28,1.81,1.37,0.98,0.65,0.37,0.17,0.04,0
|
||||
|
||||
PARAM_ANGLE_Y=0,-0.67,-2.42,-4.96,-7.85,-10.86,-13.67,-16.06,-17.89,-19.04,-19.45,-18.17,-15.42,-11.98,-8.42,-5.16,-2.46,-0.67,0,-1.11,-3.79,-7.08,-10.28,-12.85,-14.48,-15.03,-13.22,-8.17,0,10.94,16.89,20.45,22.39,23,21.49,18.23,14.17,9.95,6.1,2.91,0.79,0,0.67,2.47,5.07,8.16,11.35,14.43,17.04,18.84,19.51,19.13,18.17,16.75,15.01,13.07,11.04,8.98,6.99,5.13,3.44,2.05,0.95,0.25,0,1.31,4.5,8.73,12.97,16.15,17.46,14.34,9.34,4.68,1.31,0,0.87,2.75,5.09,7.52,9.74,11.57,12.8,13.25,12.45,10.71,8.55,6.3,4.25,2.55,1.42,1,1.22,1.86,2.88,4.26,5.92,7.89,10.12,12.57,15.2,18.22,20.31,21.85,22.97,23.73,24.23,24.5,24.59,24.46,24.11,23.56,22.83,21.95,20.93,19.8,18.59,17.31,15.95,14.59,13.17,11.75,10.37,9.02,7.68,6.43,5.23,4.12,3.11,2.23,1.46,0.85,0.39,0.1,0
|
||||
|
||||
PARAM_ANGLE_Z=0,0.24,0.86,1.75,2.78,3.84,4.84,5.68,6.33,6.74,6.88,6.43,5.46,4.24,2.98,1.83,0.87,0.24,0,0.79,2.05,3.23,4.08,4.41,4.29,3.85,3.04,1.79,0,-2.99,-5.92,-8.47,-10.54,-12.02,-12.88,-13.16,-12.17,-9.77,-6.58,-3.39,-0.99,0,-1.18,-4.04,-7.53,-10.94,-13.67,-15.41,-16,-15.75,-15.08,-14.11,-12.86,-11.43,-9.83,-8.06,-6.24,-4.29,-2.3,-0.23,1.72,3.06,3.96,4.48,4.71,4.77,4.53,3.91,2.94,1.58,-0.23,-2.85,-5.25,-7.48,-9.52,-11.34,-12.95,-14.33,-15.48,-16.4,-17.12,-17.61,-17.9,-18,-17.42,-15.97,-14.01,-11.72,-9.33,-6.98,-4.75,-2.88,-1.37,-0.39,-0.03,-0.26,-0.89,-1.89,-3.19,-4.73,-6.49,-8.42,-10.44,-12.52,-14.59,-16.62,-18.54,-20.3,-21.84,-23.14,-24.14,-24.77,-25,-23.82,-21.54,-19.37,-17.68,-15.61,-13.7,-11.92,-10.28,-8.8,-7.42,-6.17,-5.05,-4.04,-3.16,-2.39,-1.74,-1.19,-0.76,-0.42,-0.19,-0.05,0
|
||||
|
||||
PARAM_EYE_L_OPEN=1,0.92,0.74,0.5,0.26,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.24,0.64,0.91,1
|
||||
|
||||
PARAM_EYE_L_SMILE=0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0
|
||||
|
||||
PARAM_EYE_R_OPEN=1,0.92,0.74,0.5,0.26,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.24,0.64,0.91,1
|
||||
|
||||
PARAM_EYE_R_SMILE=0,0.08,0.26,0.5,0.74,0.92,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0
|
||||
|
||||
PARAM_EYE_BALL_X=0
|
||||
|
||||
PARAM_EYE_BALL_Y=-0.5
|
||||
|
||||
PARAM_BROW_L_Y=0,-0.05,-0.18,-0.36,-0.53,-0.66,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.54,-0.26,-0.06,0
|
||||
|
||||
PARAM_BROW_R_Y=0,-0.05,-0.19,-0.36,-0.53,-0.67,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.55,-0.26,-0.06,0
|
||||
|
||||
PARAM_BROW_L_X=0
|
||||
|
||||
PARAM_BROW_R_X=0
|
||||
|
||||
PARAM_BROW_L_ANGLE=0,-0.015,-0.05,-0.1,-0.15,-0.18,-0.2,-0.2,-0.199,-0.199,-0.198,-0.197,-0.195,-0.193,-0.191,-0.189,-0.187,-0.184,-0.181,-0.178,-0.175,-0.171,-0.168,-0.164,-0.16,-0.156,-0.151,-0.147,-0.142,-0.137,-0.132,-0.127,-0.122,-0.117,-0.111,-0.105,-0.1,-0.094,-0.088,-0.082,-0.076,-0.07,-0.064,-0.057,-0.051,-0.045,-0.038,-0.032,-0.025,-0.019,-0.012,-0.006,0.001,0.007,0.014,0.021,0.027,0.034,0.04,0.046,0.053,0.059,0.066,0.072,0.078,0.084,0.09,0.096,0.102,0.108,0.113,0.119,0.124,0.13,0.135,0.14,0.145,0.15,0.155,0.159,0.164,0.168,0.172,0.176,0.179,0.183,0.186,0.189,0.192,0.195,0.198,0.2,0.202,0.204,0.205,0.207,0.208,0.209,0.209,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.202,0.18,0.15,0.11,0.06,0.01,-0.04,-0.08,-0.12,-0.15,-0.18,-0.195,-0.2,-0.15,-0.07,-0.02,0
|
||||
|
||||
PARAM_BROW_R_ANGLE=0,-0.015,-0.05,-0.1,-0.15,-0.18,-0.2,-0.2,-0.199,-0.199,-0.198,-0.197,-0.195,-0.193,-0.191,-0.189,-0.187,-0.184,-0.181,-0.178,-0.175,-0.171,-0.168,-0.164,-0.16,-0.156,-0.151,-0.147,-0.142,-0.137,-0.132,-0.127,-0.122,-0.117,-0.111,-0.105,-0.1,-0.094,-0.088,-0.082,-0.076,-0.07,-0.064,-0.057,-0.051,-0.045,-0.038,-0.032,-0.025,-0.019,-0.012,-0.006,0.001,0.007,0.014,0.021,0.027,0.034,0.04,0.046,0.053,0.059,0.066,0.072,0.078,0.084,0.09,0.096,0.102,0.108,0.113,0.119,0.124,0.13,0.135,0.14,0.145,0.15,0.155,0.159,0.164,0.168,0.172,0.176,0.179,0.183,0.186,0.189,0.192,0.195,0.198,0.2,0.202,0.204,0.205,0.207,0.208,0.209,0.209,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.202,0.18,0.15,0.11,0.06,0.01,-0.04,-0.08,-0.12,-0.15,-0.18,-0.195,-0.2,-0.15,-0.07,-0.02,0
|
||||
|
||||
PARAM_BROW_L_FORM=0,0.013,0.04,0.08,0.13,0.16,0.17,0.17,0.169,0.169,0.167,0.166,0.164,0.162,0.16,0.157,0.154,0.151,0.148,0.144,0.14,0.136,0.131,0.127,0.122,0.117,0.112,0.106,0.101,0.095,0.089,0.083,0.077,0.07,0.064,0.057,0.05,0.043,0.036,0.029,0.022,0.014,0.007,-0.001,-0.008,-0.016,-0.023,-0.031,-0.039,-0.047,-0.054,-0.062,-0.07,-0.078,-0.086,-0.094,-0.101,-0.109,-0.117,-0.125,-0.132,-0.14,-0.147,-0.155,-0.162,-0.17,-0.177,-0.184,-0.191,-0.198,-0.205,-0.211,-0.218,-0.224,-0.23,-0.236,-0.242,-0.248,-0.254,-0.259,-0.264,-0.27,-0.274,-0.279,-0.283,-0.288,-0.292,-0.295,-0.299,-0.302,-0.305,-0.308,-0.31,-0.313,-0.314,-0.316,-0.318,-0.319,-0.319,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.32,-0.31,-0.28,-0.24,-0.2,-0.14,-0.08,-0.03,0.03,0.08,0.12,0.15,0.164,0.17,0.13,0.06,0.02,0
|
||||
|
||||
PARAM_BROW_R_FORM=0,0.015,0.05,0.1,0.15,0.18,0.2,0.2,0.199,0.198,0.197,0.196,0.194,0.192,0.189,0.187,0.184,0.18,0.177,0.173,0.169,0.164,0.16,0.155,0.15,0.145,0.139,0.134,0.128,0.122,0.116,0.109,0.103,0.096,0.089,0.082,0.075,0.068,0.061,0.053,0.046,0.038,0.03,0.023,0.015,0.007,-0.001,-0.009,-0.017,-0.025,-0.034,-0.042,-0.05,-0.058,-0.066,-0.074,-0.082,-0.091,-0.099,-0.107,-0.115,-0.122,-0.13,-0.138,-0.146,-0.153,-0.161,-0.168,-0.176,-0.183,-0.19,-0.197,-0.204,-0.21,-0.217,-0.223,-0.229,-0.235,-0.241,-0.247,-0.252,-0.257,-0.262,-0.267,-0.272,-0.276,-0.28,-0.284,-0.288,-0.291,-0.294,-0.297,-0.3,-0.302,-0.304,-0.306,-0.307,-0.309,-0.309,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.31,-0.3,-0.27,-0.23,-0.18,-0.12,-0.06,0,0.05,0.1,0.14,0.17,0.193,0.2,0.15,0.07,0.02,0
|
||||
|
||||
PARAM_MOUTH_FORM=0,0.04,0.13,0.27,0.41,0.53,0.62,0.68,0.71,0.74,0.746,0.749,0.75,0.75,0.736,0.71,0.69,0.676,0.67,0.685,0.71,0.725,0.73,0.73,0.73,0.73,0.729,0.729,0.729,0.728,0.727,0.727,0.726,0.724,0.723,0.722,0.72,0.718,0.716,0.714,0.711,0.708,0.705,0.702,0.698,0.694,0.69,0.67,0.62,0.56,0.49,0.42,0.35,0.29,0.24,0.2,0.18,0.17,0.19,0.24,0.32,0.41,0.51,0.59,0.67,0.72,0.76,0.77,0.73,0.65,0.54,0.43,0.33,0.25,0.19,0.17,0.2,0.28,0.37,0.47,0.55,0.63,0.68,0.7,0.705,0.707,0.709,0.71,0.712,0.714,0.716,0.72,0.732,0.75,0.78,0.82,0.85,0.89,0.91,0.933,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.94,0.928,0.9,0.85,0.79,0.72,0.64,0.56,0.48,0.4,0.32,0.25,0.18,0.12,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=0,0.018,0.06,0.13,0.21,0.28,0.35,0.41,0.45,0.48,0.49,0.497,0.499,0.5,0.45,0.38,0.31,0.26,0.24,0.31,0.42,0.5,0.52,0.5,0.45,0.39,0.33,0.28,0.259,0.31,0.39,0.46,0.51,0.53,0.522,0.49,0.46,0.43,0.39,0.37,0.349,0.342,0.37,0.42,0.46,0.49,0.5,0.47,0.4,0.31,0.22,0.13,0.06,0.02,0,0.05,0.14,0.23,0.3,0.35,0.39,0.43,0.45,0.473,0.486,0.494,0.499,0.5,0.482,0.44,0.4,0.35,0.3,0.26,0.24,0.23,0.26,0.31,0.38,0.46,0.52,0.58,0.62,0.63,0.627,0.62,0.611,0.602,0.593,0.586,0.582,0.58,0.588,0.61,0.64,0.68,0.71,0.75,0.78,0.8,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.81,0.8,0.77,0.73,0.68,0.62,0.55,0.48,0.41,0.34,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,0.001,0.005,0.012,0.023,0.037,0.055,0.08,0.1,0.13,0.17,0.21,0.26,0.31,0.37,0.44,0.51,0.59,0.68,0.78,0.88,0.99,1.2,1.51,1.9,2.34,2.79,3.24,3.68,4.84,6.04,7.05,7.74,8,7.9,7.62,7.19,6.61,5.9,5.09,4.2,3.24,2.23,1.18,0.15,-0.89,-1.9,-2.87,-3.75,-4.56,-5.27,-5.85,-6.29,-6.57,-6.66,-6.48,-5.98,-5.24,-4.31,-3.27,-2.18,-1.1,-0.09,0.8,1.55,2.11,2.46,2.58,2.46,2.2,1.88,1.54,1.23,0.98,0.81,0.75,1.35,2.66,4.3,5.99,7.54,8.83,9.68,10,9.43,8.2,6.67,5.08,3.63,2.43,1.63,1.33,1.44,1.73,2.18,2.74,3.38,4.08,4.82,5.57,6.32,7.04,7.72,8.35,8.9,9.36,9.7,9.92,10,9.95,9.81,9.58,9.28,8.93,8.51,8.05,7.56,7.04,6.49,5.93,5.36,4.78,4.22,3.67,3.12,2.61,2.13,1.67,1.27,0.91,0.6,0.34,0.16,0.04,0
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,-0.04,-0.15,-0.31,-0.51,-0.73,-0.97,-1.2,-1.42,-1.61,-1.78,-1.9,-1.97,-2,-1.82,-1.43,-0.95,-0.44,0.02,0.4,0.65,0.74,0.68,0.53,0.35,0.17,0.03,-0.06,-0.09,0.28,0.88,1.44,1.84,2,1.97,1.9,1.78,1.62,1.43,1.21,0.98,0.71,0.44,0.16,-0.12,-0.4,-0.67,-0.93,-1.17,-1.39,-1.58,-1.74,-1.86,-1.93,-1.96,-1.85,-1.56,-1.12,-0.57,0.04,0.69,1.33,1.92,2.45,2.89,3.22,3.43,3.5,3.4,3.19,2.92,2.65,2.4,2.19,2.05,2,2.07,2.21,2.38,2.57,2.73,2.87,2.97,3,2.87,2.59,2.23,1.87,1.53,1.25,1.07,1,1.04,1.14,1.3,1.52,1.76,2.05,2.35,2.67,3,3.35,3.59,3.75,3.86,3.93,3.97,3.99,4,3.98,3.92,3.83,3.71,3.57,3.41,3.22,3.02,2.82,2.6,2.37,2.14,1.91,1.69,1.47,1.25,1.05,0.85,0.67,0.51,0.36,0.24,0.14,0.06,0.02,0
|
||||
|
||||
PARAM_BREATH=0
|
||||
|
||||
PARAM_HAIR_FRONT=0
|
||||
|
||||
PARAM_HAIR_SIDE=0
|
||||
|
||||
PARAM_HAIR_BACK=0
|
||||
|
||||
PARAM_EYE_FORM=0
|
||||
|
||||
PARAM_EYE_BALL_FORM=1
|
||||
|
||||
PARAM_CHEEK_01=0,0.006,0.021,0.05,0.07,0.11,0.14,0.18,0.21,0.24,0.26,0.282,0.295,0.3,0.302,0.304,0.306,0.308,0.31,0.311,0.313,0.315,0.317,0.319,0.32,0.322,0.324,0.325,0.327,0.328,0.33,0.332,0.333,0.335,0.336,0.337,0.339,0.34,0.342,0.343,0.344,0.346,0.347,0.348,0.349,0.351,0.352,0.353,0.354,0.355,0.357,0.358,0.359,0.36,0.361,0.362,0.363,0.364,0.365,0.366,0.366,0.367,0.368,0.369,0.369,0.37,0.371,0.371,0.372,0.373,0.373,0.374,0.374,0.375,0.375,0.375,0.376,0.376,0.377,0.377,0.377,0.378,0.378,0.378,0.378,0.379,0.379,0.379,0.379,0.379,0.379,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.375,0.362,0.343,0.32,0.29,0.26,0.23,0.19,0.16,0.13,0.1,0.07,0.05,0.028,0.013,0.003,0
|
||||
|
||||
PARAM_UPBACK=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.004,0.016,0.033,0.06,0.08,0.11,0.14,0.17,0.2,0.22,0.25,0.28,0.3,0.315,0.328,0.337,0.34,0.338,0.333,0.325,0.315,0.302,0.287,0.27,0.252,0.232,0.21,0.191,0.17,0.15,0.128,0.11,0.088,0.07,0.053,0.038,0.025,0.015,0.007,0.002,0
|
||||
|
||||
PARAM_HAIR_TAIR=0
|
||||
|
||||
PARAM_ARM01=0,-0.018,-0.07,-0.14,-0.23,-0.33,-0.44,-0.54,-0.64,-0.73,-0.8,-0.86,-0.89,-0.903,-0.892,-0.86,-0.82,-0.77,-0.71,-0.66,-0.62,-0.59,-0.579,-0.593,-0.63,-0.67,-0.72,-0.75,-0.767,-0.75,-0.69,-0.61,-0.51,-0.41,-0.32,-0.23,-0.18,-0.16,-0.167,-0.19,-0.23,-0.26,-0.28,-0.294,-0.288,-0.272,-0.253,-0.234,-0.219,-0.209,-0.206,-0.211,-0.226,-0.25,-0.28,-0.31,-0.35,-0.39,-0.43,-0.48,-0.52,-0.56,-0.61,-0.65,-0.68,-0.72,-0.75,-0.77,-0.788,-0.799,-0.803,-0.803,-0.802,-0.801,-0.798,-0.793,-0.787,-0.779,-0.76,-0.72,-0.67,-0.63,-0.59,-0.57,-0.554,-0.543,-0.533,-0.524,-0.515,-0.507,-0.499,-0.491,-0.483,-0.475,-0.467,-0.459,-0.449,-0.44,-0.429,-0.418,-0.406,-0.39,-0.374,-0.357,-0.341,-0.325,-0.309,-0.293,-0.279,-0.265,-0.253,-0.241,-0.231,-0.222,-0.215,-0.21,-0.207,-0.206,-0.221,-0.26,-0.32,-0.39,-0.47,-0.54,-0.6,-0.64,-0.657,-0.61,-0.52,-0.41,-0.28,-0.17,-0.08,-0.02,0
|
||||
|
||||
PARAM_RARM02=0,0.77,1.53,2.3,3.07,3.83,4.6,4.56,4.51,4.47,4.43,4.39,4.34,4.3,4.311,4.322,4.333,4.344,4.356,4.367,4.378,4.389,4.4,4.35,4.3,4.25,4.2,4.15,4.1,4.19,4.27,4.36,4.45,4.53,4.62,4.71,4.79,4.88,4.884,4.887,4.89,4.894,4.897,4.9,4.914,4.929,4.943,4.957,4.971,4.986,5,4.97,4.93,4.9,4.86,4.83,4.79,4.76,4.72,4.69,4.65,4.62,4.58,4.55,4.51,4.48,4.44,4.41,4.37,4.34,4.3,4.33,4.37,4.4,4.44,4.47,4.5,4.54,4.45,4.36,4.27,4.18,4.09,4,4.06,4.12,4.18,4.24,4.29,4.35,4.41,4.47,4.53,4.59,4.65,4.71,4.76,4.82,4.88,4.94,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4.71,4.41,4.12,3.82,3.53,3.24,2.94,2.65,2.35,2.06,1.76,1.47,1.18,0.88,0.59,0.29,0
|
||||
|
||||
PARAM_RARM03=0,-0.006,-0.021,-0.04,-0.07,-0.1,-0.14,-0.17,-0.2,-0.23,-0.25,-0.266,-0.277,-0.28,-0.23,-0.08,0.13,0.37,0.63,0.88,1.09,1.23,1.28,1.21,1.03,0.79,0.55,0.37,0.3,0.36,0.52,0.75,1.03,1.31,1.58,1.81,1.97,2.03,1.99,1.87,1.72,1.56,1.45,1.4,1.45,1.56,1.7,1.83,1.94,2.01,2.03,2.016,1.96,1.89,1.78,1.66,1.53,1.38,1.23,1.08,0.92,0.76,0.61,0.47,0.34,0.22,0.12,0.04,-0.03,-0.07,-0.08,0.01,0.22,0.47,0.72,0.92,1.05,1.09,1.03,0.89,0.7,0.5,0.36,0.3,0.308,0.328,0.36,0.4,0.44,0.49,0.54,0.59,0.65,0.7,0.74,0.79,0.82,0.86,0.88,0.895,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.889,0.86,0.81,0.75,0.69,0.62,0.54,0.46,0.38,0.31,0.24,0.17,0.11,0.07,0.03,0.01,0
|
||||
|
||||
PARAM_LARM01=0,0.03,0.11,0.21,0.31,0.39,0.42,0.38,0.28,0.15,0.02,-0.07,-0.14,-0.16,-0.15,-0.12,-0.09,-0.04,0,0.04,0.08,0.11,0.116,0.08,-0.02,-0.14,-0.26,-0.36,-0.4,-0.37,-0.31,-0.22,-0.11,0,0.1,0.19,0.26,0.28,0.278,0.272,0.265,0.257,0.252,0.25,0.259,0.28,0.31,0.34,0.36,0.372,0.377,0.369,0.35,0.31,0.27,0.21,0.15,0.09,0.02,-0.05,-0.12,-0.19,-0.25,-0.31,-0.37,-0.43,-0.47,-0.51,-0.54,-0.553,-0.559,-0.52,-0.41,-0.29,-0.17,-0.07,0,0.016,-0.01,-0.09,-0.19,-0.29,-0.37,-0.4,-0.389,-0.37,-0.34,-0.3,-0.26,-0.21,-0.17,-0.12,-0.07,-0.02,0.03,0.07,0.1,0.13,0.16,0.172,0.177,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.187,0.21,0.25,0.3,0.35,0.4,0.44,0.46,0.475,0.44,0.38,0.29,0.21,0.13,0.06,0.02,0
|
||||
|
||||
PARAM_LARM02=0,-0.29,-1.01,-1.99,-3,-3.84,-4.32,-4.54,-4.68,-4.75,-4.79,-4.801,-4.801,-4.8,-4.8,-4.8,-4.8,-4.8,-4.8,-4.8,-4.8,-4.8,-4.8,-4.815,-4.85,-4.9,-4.95,-4.98,-5,-4.97,-4.9,-4.79,-4.67,-4.53,-4.41,-4.3,-4.23,-4.2,-4.208,-4.226,-4.25,-4.27,-4.292,-4.3,-4.26,-4.15,-4.02,-3.89,-3.79,-3.72,-3.7,-3.71,-3.74,-3.78,-3.83,-3.89,-3.96,-4.04,-4.12,-4.2,-4.28,-4.36,-4.44,-4.51,-4.58,-4.64,-4.7,-4.74,-4.77,-4.79,-4.8,-4.785,-4.75,-4.71,-4.66,-4.63,-4.61,-4.6,-4.63,-4.7,-4.8,-4.9,-4.97,-5,-4.995,-4.983,-4.963,-4.94,-4.91,-4.87,-4.83,-4.79,-4.75,-4.71,-4.66,-4.62,-4.57,-4.53,-4.48,-4.44,-4.4,-4.36,-4.32,-4.29,-4.26,-4.24,-4.22,-4.201,-4.182,-4.161,-4.14,-4.12,-4.09,-4.06,-4.03,-3.99,-3.95,-3.9,-3.8,-3.63,-3.4,-3.14,-2.84,-2.53,-2.2,-1.88,-1.55,-1.24,-0.95,-0.69,-0.46,-0.27,-0.12,-0.03,0
|
||||
|
||||
PARAM_LARM03=0,-0.06,-0.21,-0.43,-0.71,-1.02,-1.35,-1.68,-1.98,-2.25,-2.48,-2.65,-2.75,-2.79,-2.73,-2.57,-2.33,-2.05,-1.76,-1.48,-1.24,-1.08,-1.02,-1.15,-1.47,-1.9,-2.33,-2.66,-2.79,-2.67,-2.36,-1.91,-1.37,-0.82,-0.28,0.17,0.48,0.6,0.593,0.577,0.55,0.53,0.516,0.51,0.516,0.532,0.552,0.571,0.587,0.597,0.6,0.57,0.49,0.36,0.2,0.01,-0.21,-0.44,-0.69,-0.94,-1.19,-1.44,-1.68,-1.9,-2.11,-2.3,-2.47,-2.6,-2.7,-2.77,-2.79,-2.67,-2.38,-2.03,-1.69,-1.42,-1.24,-1.18,-1.3,-1.6,-1.99,-2.38,-2.67,-2.79,-2.75,-2.63,-2.46,-2.24,-1.99,-1.72,-1.43,-1.13,-0.84,-0.56,-0.29,-0.05,0.17,0.35,0.48,0.57,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.592,0.572,0.54,0.5,0.46,0.41,0.36,0.31,0.25,0.2,0.16,0.11,0.08,0.04,0.02,0.005,0
|
||||
|
||||
PARAM_LHandFB=0
|
||||
|
||||
PARAM_RHandFB=0
|
||||
|
||||
PARAM_hand_00=0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_hand_01=0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0
|
||||
|
||||
PARAM_hand_02=0
|
||||
BIN
public/pio/models/live2d/illyasviel/textures/texture_00.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
23
public/pio/models/live2d/snow_miku/model.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"posted": "Dreamer-Paul",
|
||||
"model": "model.moc",
|
||||
"textures": [
|
||||
"textures/texture_00.png"
|
||||
],
|
||||
"layout": {
|
||||
"center_x": 0.0,
|
||||
"center_y": 0.0,
|
||||
"width": 2.0
|
||||
},
|
||||
"hit_areas_custom": {
|
||||
"head_x": [-0.35, 0.6],
|
||||
"head_y": [0.19, -0.2],
|
||||
"body_x": [-0.3, -0.25],
|
||||
"body_y": [0.3, -0.9]
|
||||
},
|
||||
"motions": {
|
||||
"idle": [
|
||||
{"file": "motions/idle/idle.mtn"}
|
||||
]
|
||||
}
|
||||
}
|
||||
BIN
public/pio/models/live2d/snow_miku/model.moc
Normal file
54
public/pio/models/live2d/snow_miku/motions/idle/idle.mtn
Normal file
@@ -0,0 +1,54 @@
|
||||
# Live2D Animator Motion Data
|
||||
$fps=30
|
||||
|
||||
$fadein=0
|
||||
|
||||
$fadeout=0
|
||||
|
||||
PARAM_ANGLE_X=0,0.01,0.04,0.09,0.15,0.23,0.34,0.45,0.59,0.74,0.9,1.09,1.28,1.49,1.72,1.95,2.2,2.47,2.74,3.03,3.33,3.63,3.96,4.29,4.63,4.98,5.34,5.7,6.08,6.46,6.85,7.25,7.66,8.07,8.49,8.91,9.33,9.76,10.2,10.64,11.09,11.53,11.98,12.43,12.89,13.34,13.8,14.25,14.71,15.18,15.63,16.09,16.55,16.99,17.45,17.9,18.35,18.8,19.23,19.68,20.11,20.54,20.96,21.38,21.8,22.21,22.61,23,23.4,23.77,24.15,24.51,24.87,25.22,25.56,25.89,26.21,26.52,26.82,27.11,27.38,27.65,27.9,28.14,28.37,28.58,28.78,28.97,29.14,29.3,29.44,29.57,29.68,29.78,29.86,29.92,29.96,29.99,30,29.95,29.78,29.52,29.15,28.7,28.15,27.51,26.8,25.99,25.12,24.17,23.15,22.06,20.94,19.75,18.5,17.2,15.88,14.51,13.09,11.63,10.17,8.68,7.15,5.64,4.08,2.55,0.97,-0.57,-2.15,-3.68,-5.23,-6.76,-8.25,-9.75,-11.2,-12.65,-14.04,-15.4,-16.72,-18,-19.24,-20.43,-21.56,-22.64,-23.65,-24.6,-25.49,-26.3,-27.05,-27.72,-28.3,-28.81,-29.23,-29.56,-29.8,-29.95,-30,-29.97,-29.88,-29.73,-29.53,-29.28,-28.97,-28.62,-28.22,-27.78,-27.3,-26.78,-26.22,-25.63,-25.01,-24.36,-23.67,-22.98,-22.25,-21.5,-20.74,-19.97,-19.17,-18.37,-17.56,-16.74,-15.92,-15.11,-14.28,-13.46,-12.65,-11.84,-11.04,-10.26,-9.49,-8.74,-8,-7.28,-6.58,-5.91,-5.26,-4.64,-4.05,-3.5,-2.97,-2.49,-2.04,-1.63,-1.26,-0.94,-0.66,-0.42,-0.24,-0.11,-0.03
|
||||
|
||||
PARAM_ANGLE_Y=0,0.01,0.04,0.09,0.15,0.23,0.34,0.45,0.59,0.74,0.9,1.09,1.28,1.49,1.72,1.95,2.2,2.47,2.74,3.03,3.33,3.63,3.96,4.29,4.63,4.98,5.34,5.7,6.08,6.46,6.85,7.25,7.66,8.07,8.49,8.91,9.33,9.76,10.2,10.64,11.09,11.53,11.98,12.43,12.89,13.34,13.8,14.25,14.71,15.18,15.63,16.09,16.55,16.99,17.45,17.9,18.35,18.8,19.23,19.68,20.11,20.54,20.96,21.38,21.8,22.21,22.61,23,23.4,23.77,24.15,24.51,24.87,25.22,25.56,25.89,26.21,26.52,26.82,27.11,27.38,27.65,27.9,28.14,28.37,28.58,28.78,28.97,29.14,29.3,29.44,29.57,29.68,29.78,29.86,29.92,29.96,29.99,30,29.97,29.9,29.77,29.58,29.34,29.04,28.68,28.26,27.77,27.22,26.6,25.9,25.14,24.3,23.38,22.39,21.32,20.16,18.94,17.62,16.21,14.73,13.15,11.47,9.69,7.82,5.85,-0.58,-8.41,-15.31,-20.14,-22,-17.53,-10.38,-3.7,1.12,3,-0.6,-8.26,-16,-22.59,-25.61,-27.14,-27.82,-28,-23.01,-13.99,-9,-9.59,-11.12,-13.33,-15.87,-18.49,-20.95,-23.04,-24.64,-25.64,-26,-25.97,-25.9,-25.77,-25.59,-25.37,-25.11,-24.8,-24.46,-24.08,-23.66,-23.21,-22.72,-22.21,-21.68,-21.11,-20.52,-19.91,-19.29,-18.64,-17.98,-17.31,-16.61,-15.92,-15.22,-14.51,-13.8,-13.1,-12.37,-11.67,-10.96,-10.26,-9.57,-8.89,-8.23,-7.57,-6.93,-6.31,-5.71,-5.12,-4.56,-4.02,-3.51,-3.03,-2.58,-2.16,-1.77,-1.41,-1.09,-0.81,-0.57,-0.37,-0.21,-0.09,-0.02
|
||||
|
||||
PARAM_ANGLE_Z=0,-0.15,-0.59,-1.25,-2.14,-3.18,-4.36,-5.64,-6.96,-8.33,-9.69,-11.01,-12.24,-13.39,-14.42,-15.31,-16.02,-16.55,-16.89,-17,-16.97,-16.87,-16.72,-16.5,-16.24,-15.91,-15.54,-15.11,-14.65,-14.13,-13.56,-12.96,-12.32,-11.64,-10.93,-10.18,-9.4,-8.58,-7.74,-6.89,-6,-5.08,-4.16,-3.22,-2.24,-1.27,-0.26,0.74,1.74,2.76,3.79,4.81,5.85,6.88,7.91,8.94,9.97,10.98,12,13,13.99,14.95,15.91,16.86,17.77,18.68,19.57,20.42,21.26,22.05,22.84,23.59,24.3,24.97,25.62,26.22,26.8,27.32,27.81,28.25,28.64,29,29.29,29.54,29.74,29.88,29.97,30,29.97,29.89,29.76,29.58,29.35,29.08,28.76,28.4,28,27.55,27.07,26.55,25.99,25.41,24.79,24.13,23.46,22.75,22.01,21.26,20.47,19.67,18.86,18.01,17.16,16.28,15.4,14.51,13.59,12.68,11.76,10.83,9.9,8.97,8.03,7.1,6.17,5.24,4.32,3.41,2.49,1.6,0.72,-0.16,-1.01,-1.86,-2.67,-3.47,-4.26,-5.01,-5.75,-6.46,-7.13,-7.79,-8.41,-8.99,-9.55,-10.07,-10.55,-11,-11.4,-11.76,-12.08,-12.35,-12.58,-12.76,-12.89,-12.97,-13,-12.987,-12.95,-12.88,-12.8,-12.69,-12.55,-12.4,-12.23,-12.04,-11.83,-11.6,-11.36,-11.11,-10.84,-10.55,-10.26,-9.96,-9.64,-9.32,-8.99,-8.65,-8.31,-7.96,-7.61,-7.26,-6.9,-6.55,-6.19,-5.83,-5.48,-5.13,-4.79,-4.45,-4.11,-3.79,-3.47,-3.16,-2.85,-2.56,-2.28,-2.01,-1.76,-1.52,-1.29,-1.08,-0.88,-0.71,-0.55,-0.41,-0.29,-0.18,-0.1,-0.05,-0.01
|
||||
|
||||
PARAM_EYE_L_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.77,0.782,0.794,0.805,0.816,0.826,0.837,0.847,0.856,0.866,0.874,0.883,0.891,0.9,0.907,0.915,0.922,0.928,0.935,0.941,0.947,0.952,0.958,0.962,0.967,0.971,0.975,0.979,0.982,0.985,0.988,0.991,0.993,0.995,0.996,0.998,0.999,0.999,1,1,0.82,0.54,0.27,0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.26,0.74
|
||||
|
||||
PARAM_EYE_R_OPEN=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.77,0.782,0.794,0.805,0.816,0.826,0.837,0.847,0.856,0.866,0.874,0.883,0.891,0.9,0.907,0.915,0.922,0.928,0.935,0.941,0.947,0.952,0.958,0.962,0.967,0.971,0.975,0.979,0.982,0.985,0.988,0.991,0.993,0.995,0.996,0.998,0.999,0.999,1,1,0.96,0.89,0.83,0.79,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.83,0.94
|
||||
|
||||
PARAM_EYE_BALL_X=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.013,0.05,0.1,0.16,0.23,0.29,0.34,0.38,0.39,0.387,0.38,0.368,0.353,0.334,0.31,0.29,0.26,0.24,0.21,0.18,0.15,0.13,0.1,0.08,0.06,0.037,0.022,0.01,0.003
|
||||
|
||||
PARAM_EYE_BALL_Y=0
|
||||
|
||||
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.24,-0.64,-0.91,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.82,-0.54,-0.27,-0.08
|
||||
|
||||
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.09,-0.24,-0.34,-0.37,-0.37,-0.37,-0.37,-0.37,-0.37,-0.37,-0.37,-0.37,-0.37,-0.37,-0.37,-0.3,-0.2,-0.1,-0.03
|
||||
|
||||
PARAM_MOUTH_OPEN_Y=1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.03,0.13,0.26,0.42,0.58,0.74,0.87,0.97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.76,0.36,0.09,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.73
|
||||
|
||||
PARAM_BODY_ANGLE_X=0,0.03,0.13,0.28,0.49,0.74,1.04,1.37,1.75,2.15,2.58,3.03,3.49,3.97,4.45,4.94,5.42,5.9,6.38,6.84,7.28,7.7,8.1,8.46,8.8,9.1,9.37,9.59,9.76,9.89,9.97,10,9.97,9.86,9.7,9.47,9.19,8.85,8.47,8.04,7.56,7.06,6.51,5.94,5.33,4.71,4.06,3.4,2.72,2.04,1.34,0.66,-0.04,-0.72,-1.4,-2.06,-2.71,-3.33,-3.94,-4.51,-5.06,-5.56,-6.04,-6.47,-6.85,-7.19,-7.47,-7.7,-7.86,-7.97,-8,-7.96,-7.84,-7.64,-7.38,-7.06,-6.67,-6.22,-5.73,-5.19,-4.6,-3.98,-3.33,-2.65,-1.96,-1.23,-0.5,0.25,1,1.75,2.5,3.23,3.96,4.65,5.33,5.98,6.6,7.19,7.73,8.22,8.67,9.06,9.38,9.64,9.84,9.96,10,9.97,9.9,9.77,9.59,9.35,9.07,8.73,8.34,7.89,7.39,6.85,6.26,5.61,4.92,4.18,3.4,2.59,1.72,0.82,-0.47,-1.38,-1.86,-2,-1.77,-1.23,-0.5,0.23,0.77,1,0.9,0.63,0.22,-0.3,-0.88,-1.5,-2.12,-2.7,-3.22,-3.63,-3.9,-4,-3.997,-3.988,-3.974,-3.954,-3.93,-3.9,-3.86,-3.82,-3.78,-3.73,-3.68,-3.62,-3.56,-3.5,-3.43,-3.36,-3.28,-3.21,-3.13,-3.05,-2.97,-2.88,-2.79,-2.71,-2.62,-2.52,-2.43,-2.34,-2.25,-2.15,-2.06,-1.96,-1.87,-1.78,-1.68,-1.59,-1.5,-1.41,-1.32,-1.23,-1.15,-1.06,-0.98,-0.9,-0.82,-0.75,-0.67,-0.6,-0.54,-0.47,-0.41,-0.35,-0.3,-0.25,-0.21,-0.16,-0.13,-0.09,-0.07,-0.04,-0.024,-0.011,-0.003
|
||||
|
||||
PARAM_BODY_ANGLE_Y=0,0.03,0.13,0.28,0.49,0.74,1.04,1.37,1.75,2.15,2.58,3.03,3.49,3.97,4.45,4.94,5.42,5.9,6.38,6.84,7.28,7.7,8.1,8.46,8.8,9.1,9.37,9.59,9.76,9.89,9.97,10,9.96,9.85,9.66,9.41,9.1,8.73,8.29,7.82,7.29,6.73,6.12,5.49,4.81,4.12,3.4,2.67,1.91,1.15,0.38,-0.38,-1.15,-1.91,-2.67,-3.4,-4.12,-4.81,-5.49,-6.12,-6.73,-7.29,-7.82,-8.29,-8.73,-9.1,-9.41,-9.66,-9.85,-9.96,-10,-9.87,-9.5,-8.9,-8.1,-7.16,-6.07,-4.85,-3.59,-2.24,-0.86,0.53,1.87,3.2,4.46,5.64,6.7,7.65,8.46,9.11,9.6,9.9,10,9.92,9.69,9.31,8.82,8.2,7.49,6.67,5.8,4.85,3.86,2.81,1.75,0.67,-0.41,-1.47,-2.52,-3.56,-4.53,-5.46,-6.33,-7.13,-7.84,-8.47,-9.01,-9.43,-9.74,-9.94,-10,-9.98,-9.92,-9.82,-9.69,-9.52,-9.32,-9.09,-8.83,-8.54,-8.23,-7.89,-7.53,-7.15,-6.74,-6.32,-5.88,-5.42,-4.95,-4.48,-3.99,-3.48,-2.97,-2.45,-1.92,-1.4,-0.86,-0.34,0.21,0.73,1.26,1.79,2.31,2.82,3.33,3.84,4.32,4.8,5.26,5.71,6.14,6.57,6.97,7.35,7.71,8.05,8.37,8.66,8.93,9.17,9.38,9.56,9.72,9.84,9.93,9.98,10,9.97,9.89,9.77,9.6,9.4,9.15,8.88,8.57,8.25,7.89,7.52,7.13,6.73,6.32,5.9,5.48,5.05,4.63,4.2,3.79,3.39,2.99,2.61,2.24,1.89,1.57,1.27,0.99,0.74,0.53,0.34,0.2,0.09,0.02
|
||||
|
||||
PARAM_BODY_ANGLE_Z=0,0.03,0.13,0.28,0.49,0.74,1.04,1.37,1.75,2.15,2.58,3.03,3.49,3.97,4.45,4.94,5.42,5.9,6.38,6.84,7.28,7.7,8.1,8.46,8.8,9.1,9.37,9.59,9.76,9.89,9.97,10,9.993,9.973,9.94,9.89,9.83,9.76,9.68,9.58,9.47,9.35,9.21,9.06,8.9,8.73,8.55,8.35,8.14,7.93,7.69,7.44,7.19,6.92,6.64,6.35,6.05,5.73,5.4,5.06,4.71,4.35,3.97,3.58,3.19,2.77,2.35,1.91,1.46,1,0,-0.94,-1.81,-2.66,-3.46,-4.19,-4.89,-5.55,-6.14,-6.7,-7.21,-7.68,-8.09,-8.47,-8.8,-9.09,-9.34,-9.55,-9.71,-9.84,-9.93,-9.98,-10,-9.96,-9.86,-9.68,-9.45,-9.16,-8.81,-8.42,-7.98,-7.51,-7,-6.45,-5.89,-5.3,-4.7,-4.09,-3.47,-2.85,-2.24,-1.62,-1.02,-0.44,0.12,0.67,1.18,1.65,2.09,2.48,2.83,3.12,3.35,3.53,3.64,3.67,3.67,3.666,3.658,3.648,3.635,3.619,3.6,3.58,3.56,3.53,3.5,3.47,3.44,3.4,3.37,3.33,3.29,3.24,3.2,3.15,3.11,3.06,3.01,2.96,2.9,2.85,2.79,2.74,2.68,2.62,2.56,2.5,2.44,2.38,2.32,2.26,2.19,2.13,2.07,2,1.94,1.88,1.81,1.75,1.68,1.62,1.56,1.49,1.43,1.37,1.31,1.25,1.19,1.13,1.07,1.01,0.95,0.9,0.84,0.79,0.74,0.69,0.64,0.59,0.54,0.49,0.45,0.41,0.37,0.33,0.29,0.25,0.22,0.19,0.16,0.13,0.11,0.09,0.068,0.05,0.035,0.022,0.013,0.006,0.001
|
||||
|
||||
PARAM_HAIR_FRONT=0,0.008,0.03,0.06,0.11,0.16,0.21,0.27,0.32,0.38,0.43,0.49,0.53,0.58,0.61,0.64,0.654,0.66,0.649,0.62,0.57,0.51,0.44,0.35,0.26,0.16,0.06,-0.04,-0.15,-0.26,-0.36,-0.46,-0.56,-0.65,-0.73,-0.8,-0.87,-0.92,-0.96,-0.98,-0.99,-0.981,-0.96,-0.92,-0.86,-0.8,-0.73,-0.65,-0.56,-0.47,-0.37,-0.27,-0.17,-0.07,0.03,0.12,0.22,0.31,0.4,0.48,0.55,0.61,0.67,0.71,0.74,0.763,0.77,0.766,0.752,0.73,0.7,0.67,0.63,0.58,0.53,0.47,0.41,0.35,0.28,0.22,0.15,0.08,0.02,-0.05,-0.12,-0.18,-0.24,-0.3,-0.36,-0.41,-0.45,-0.5,-0.53,-0.56,-0.59,-0.605,-0.616,-0.62,-0.609,-0.58,-0.53,-0.46,-0.38,-0.3,-0.2,-0.1,0.01,0.11,0.21,0.31,0.39,0.47,0.54,0.59,0.62,0.63,0.621,0.6,0.56,0.51,0.45,0.38,0.3,0.22,0.13,0.04,-0.05,-0.14,-0.22,-0.3,-0.38,-0.45,-0.51,-0.56,-0.6,-0.63,-0.653,-0.66,-0.654,-0.638,-0.61,-0.58,-0.53,-0.48,-0.43,-0.37,-0.3,-0.23,-0.16,-0.08,-0.01,0.07,0.14,0.22,0.29,0.36,0.42,0.48,0.54,0.59,0.63,0.67,0.7,0.72,0.735,0.74,0.735,0.722,0.7,0.67,0.64,0.6,0.55,0.5,0.45,0.4,0.34,0.28,0.22,0.16,0.1,0.04,-0.02,-0.07,-0.13,-0.17,-0.22,-0.26,-0.29,-0.32,-0.35,-0.365,-0.376,-0.38,-0.377,-0.367,-0.352,-0.332,-0.31,-0.28,-0.25,-0.22,-0.19,-0.16,-0.13,-0.1,-0.07,-0.05,-0.028,-0.013,-0.003
|
||||
|
||||
PARAM_HAIR_SIDE=0,0.004,0.013,0.027,0.045,0.07,0.09,0.11,0.14,0.16,0.18,0.21,0.227,0.245,0.259,0.27,0.277,0.28,0.272,0.25,0.21,0.17,0.11,0.05,-0.03,-0.1,-0.18,-0.26,-0.34,-0.42,-0.5,-0.58,-0.65,-0.72,-0.78,-0.84,-0.89,-0.93,-0.96,-0.974,-0.98,-0.98,-0.98,-0.979,-0.978,-0.978,-0.976,-0.975,-0.974,-0.972,-0.97,-0.968,-0.966,-0.964,-0.961,-0.959,-0.956,-0.953,-0.95,-0.946,-0.943,-0.939,-0.936,-0.932,-0.927,-0.923,-0.919,-0.914,-0.91,-0.905,-0.9,-0.895,-0.89,-0.885,-0.879,-0.874,-0.868,-0.862,-0.856,-0.85,-0.844,-0.838,-0.832,-0.825,-0.819,-0.812,-0.805,-0.799,-0.792,-0.785,-0.778,-0.771,-0.763,-0.756,-0.749,-0.741,-0.733,-0.726,-0.718,-0.711,-0.703,-0.695,-0.687,-0.679,-0.671,-0.663,-0.655,-0.647,-0.638,-0.63,-0.622,-0.614,-0.605,-0.597,-0.588,-0.58,-0.571,-0.563,-0.554,-0.546,-0.537,-0.529,-0.52,-0.512,-0.503,-0.494,-0.486,-0.477,-0.468,-0.46,-0.451,-0.443,-0.434,-0.426,-0.417,-0.409,-0.4,-0.392,-0.383,-0.375,-0.366,-0.358,-0.35,-0.342,-0.333,-0.325,-0.317,-0.309,-0.301,-0.293,-0.285,-0.277,-0.269,-0.262,-0.254,-0.247,-0.239,-0.231,-0.224,-0.217,-0.209,-0.202,-0.195,-0.188,-0.181,-0.175,-0.168,-0.161,-0.155,-0.148,-0.142,-0.136,-0.13,-0.124,-0.118,-0.112,-0.106,-0.101,-0.095,-0.09,-0.085,-0.08,-0.075,-0.07,-0.066,-0.061,-0.057,-0.053,-0.048,-0.044,-0.041,-0.037,-0.034,-0.03,-0.027,-0.024,-0.021,-0.019,-0.016,-0.014,-0.012,-0.01,-0.008,-0.006,-0.005,-0.004,-0.002,-0.002,-0.001,0,0
|
||||
|
||||
PARAM_HAIR_BACK=0,0.003,0.01,0.019,0.027,0.034,0.039,0.04,0.036,0.026,0.011,-0.01,-0.03,-0.06,-0.09,-0.13,-0.17,-0.2,-0.24,-0.29,-0.33,-0.37,-0.41,-0.46,-0.5,-0.55,-0.59,-0.63,-0.66,-0.7,-0.73,-0.75,-0.78,-0.8,-0.819,-0.836,-0.851,-0.864,-0.875,-0.884,-0.892,-0.898,-0.902,-0.906,-0.908,-0.91,-0.91,-0.91,-0.909,-0.906,-0.903,-0.898,-0.892,-0.883,-0.873,-0.861,-0.846,-0.829,-0.81,-0.79,-0.76,-0.73,-0.7,-0.67,-0.63,-0.59,-0.54,-0.49,-0.44,-0.39,-0.34,-0.29,-0.24,-0.2,-0.15,-0.1,-0.06,-0.01,0.03,0.07,0.12,0.16,0.2,0.24,0.28,0.32,0.35,0.39,0.43,0.46,0.5,0.53,0.56,0.59,0.62,0.65,0.68,0.7,0.73,0.75,0.78,0.8,0.82,0.841,0.86,0.877,0.893,0.908,0.921,0.933,0.944,0.953,0.961,0.968,0.973,0.977,0.979,0.98,0.979,0.974,0.967,0.958,0.945,0.931,0.913,0.894,0.87,0.85,0.82,0.79,0.76,0.73,0.69,0.66,0.62,0.58,0.53,0.49,0.44,0.39,0.34,0.29,0.24,0.18,0.12,0.06,0,-0.06,-0.12,-0.18,-0.24,-0.29,-0.35,-0.39,-0.44,-0.49,-0.53,-0.57,-0.61,-0.64,-0.68,-0.71,-0.74,-0.76,-0.79,-0.81,-0.83,-0.851,-0.868,-0.883,-0.895,-0.906,-0.915,-0.921,-0.926,-0.929,-0.93,-0.927,-0.92,-0.909,-0.893,-0.874,-0.85,-0.83,-0.8,-0.77,-0.73,-0.7,-0.66,-0.63,-0.59,-0.55,-0.51,-0.47,-0.43,-0.39,-0.35,-0.31,-0.28,-0.24,-0.21,-0.18,-0.15,-0.12,-0.09,-0.07,-0.049,-0.032,-0.018,-0.008,-0.002
|
||||
|
||||
PARAM_HAIR_BACK_Y=0,-0.03,-0.09,-0.18,-0.27,-0.36,-0.44,-0.5,-0.58,-0.64,-0.7,-0.75,-0.8,-0.83,-0.87,-0.9,-0.92,-0.942,-0.959,-0.973,-0.983,-0.991,-0.996,-0.999,-1,-0.992,-0.97,-0.94,-0.89,-0.83,-0.77,-0.7,-0.62,-0.55,-0.47,-0.38,-0.31,-0.23,-0.15,-0.09,-0.02,0.03,0.08,0.12,0.15,0.164,0.17,0.169,0.164,0.158,0.15,0.14,0.129,0.118,0.105,0.093,0.08,0.068,0.056,0.044,0.034,0.024,0.016,0.009,0.004,0.001,0,0.001,0.004,0.01,0.018,0.027,0.038,0.051,0.066,0.082,0.1,0.12,0.14,0.16,0.18,0.21,0.23,0.26,0.29,0.31,0.34,0.37,0.4,0.43,0.46,0.49,0.51,0.54,0.57,0.6,0.63,0.66,0.69,0.71,0.74,0.77,0.79,0.82,0.84,0.86,0.88,0.9,0.918,0.934,0.949,0.962,0.973,0.982,0.99,0.996,0.999,1,0.992,0.97,0.93,0.88,0.83,0.76,0.68,0.6,0.51,0.41,0.32,0.22,0.12,0.01,-0.09,-0.19,-0.29,-0.39,-0.48,-0.57,-0.65,-0.72,-0.79,-0.85,-0.9,-0.94,-0.97,-0.994,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.997,-0.989,-0.977,-0.96,-0.94,-0.92,-0.89,-0.86,-0.82,-0.79,-0.75,-0.71,-0.67,-0.63,-0.59,-0.55,-0.51,-0.46,-0.42,-0.38,-0.34,-0.3,-0.26,-0.22,-0.19,-0.16,-0.13,-0.1,-0.07,-0.05,-0.034,-0.02,-0.009,-0.002
|
||||
|
||||
PARAM_ARM_L=0,-0.011,-0.04,-0.09,-0.16,-0.25,-0.35,-0.46,-0.59,-0.73,-0.88,-1.03,-1.19,-1.36,-1.54,-1.71,-1.89,-2.07,-2.24,-2.42,-2.59,-2.76,-2.92,-3.07,-3.22,-3.35,-3.48,-3.59,-3.7,-3.78,-3.86,-3.92,-3.96,-3.99,-4,-3.98,-3.92,-3.82,-3.69,-3.52,-3.32,-3.09,-2.83,-2.54,-2.23,-1.9,-1.55,-1.17,-0.78,-0.37,0.05,0.49,0.93,1.38,1.84,2.3,2.76,3.24,3.7,4.16,4.62,5.07,5.51,5.95,6.37,6.78,7.17,7.55,7.9,8.23,8.54,8.83,9.09,9.32,9.52,9.69,9.82,9.92,9.98,10,9.998,9.993,9.985,9.973,9.958,9.94,9.92,9.89,9.87,9.84,9.8,9.77,9.73,9.69,9.64,9.59,9.55,9.49,9.44,9.38,9.32,9.26,9.19,9.13,9.06,8.99,8.92,8.84,8.76,8.68,8.6,8.52,8.44,8.35,8.26,8.17,8.08,7.99,7.9,7.8,7.71,7.61,7.51,7.41,7.31,7.2,7.1,6.99,6.89,6.78,6.68,6.57,6.46,6.35,6.24,6.13,6.02,5.9,5.79,5.68,5.57,5.45,5.34,5.23,5.11,5,4.89,4.77,4.66,4.55,4.43,4.32,4.21,4.1,3.98,3.87,3.76,3.65,3.54,3.43,3.32,3.22,3.11,3.01,2.9,2.8,2.69,2.59,2.49,2.39,2.29,2.2,2.1,2.01,1.92,1.83,1.74,1.65,1.56,1.48,1.4,1.32,1.24,1.16,1.08,1.01,0.94,0.87,0.81,0.74,0.68,0.62,0.56,0.51,0.45,0.41,0.36,0.31,0.27,0.23,0.2,0.16,0.13,0.11,0.08,0.06,0.042,0.027,0.015,0.007,0.002
|
||||
|
||||
PARAM_ARM_R=0,-0.03,-0.11,-0.25,-0.44,-0.67,-0.93,-1.24,-1.57,-1.93,-2.32,-2.72,-3.14,-3.57,-4.01,-4.45,-4.88,-5.31,-5.74,-6.15,-6.55,-6.93,-7.29,-7.62,-7.92,-8.19,-8.43,-8.63,-8.79,-8.9,-8.98,-9,-8.987,-8.95,-8.88,-8.79,-8.68,-8.54,-8.38,-8.2,-8,-7.78,-7.55,-7.29,-7.02,-6.73,-6.43,-6.11,-5.78,-5.44,-5.08,-4.72,-4.35,-3.96,-3.57,-3.17,-2.77,-2.36,-1.95,-1.53,-1.11,-0.68,-0.26,0.16,0.58,1,1.42,1.83,2.25,2.65,3.06,3.45,3.84,4.22,4.6,4.95,5.3,5.65,5.98,6.29,6.59,6.88,7.15,7.41,7.65,7.87,8.08,8.26,8.43,8.58,8.7,8.81,8.89,8.95,8.99,9,8.998,8.992,8.982,8.968,8.95,8.93,8.9,8.87,8.84,8.81,8.77,8.72,8.68,8.63,8.58,8.52,8.46,8.4,8.34,8.27,8.2,8.13,8.06,7.98,7.9,7.82,7.74,7.65,7.56,7.48,7.38,7.29,7.2,7.1,7,6.9,6.8,6.7,6.59,6.49,6.38,6.27,6.16,6.06,5.95,5.83,5.72,5.61,5.49,5.38,5.27,5.15,5.04,4.92,4.8,4.69,4.57,4.46,4.34,4.22,4.11,3.99,3.88,3.76,3.65,3.53,3.42,3.31,3.2,3.09,2.98,2.87,2.76,2.65,2.55,2.44,2.34,2.23,2.13,2.03,1.94,1.84,1.75,1.65,1.56,1.47,1.39,1.3,1.22,1.14,1.06,0.98,0.91,0.84,0.77,0.7,0.63,0.57,0.51,0.46,0.41,0.36,0.31,0.26,0.22,0.19,0.15,0.12,0.09,0.07,0.05,0.031,0.017,0.008,0.002
|
||||
|
||||
PARAM_FOOT_L=0,-0.001,-0.005,-0.012,-0.02,-0.03,-0.043,-0.056,-0.072,-0.088,-0.106,-0.124,-0.143,-0.163,-0.183,-0.203,-0.222,-0.242,-0.261,-0.28,-0.299,-0.316,-0.332,-0.347,-0.361,-0.373,-0.384,-0.393,-0.4,-0.406,-0.409,-0.41,-0.409,-0.406,-0.402,-0.396,-0.388,-0.378,-0.367,-0.355,-0.341,-0.326,-0.309,-0.292,-0.273,-0.253,-0.23,-0.21,-0.19,-0.16,-0.14,-0.11,-0.09,-0.06,-0.03,0,0.03,0.06,0.08,0.11,0.14,0.17,0.21,0.24,0.27,0.3,0.33,0.36,0.39,0.42,0.45,0.48,0.51,0.53,0.56,0.59,0.62,0.64,0.67,0.69,0.72,0.74,0.76,0.78,0.803,0.821,0.839,0.856,0.872,0.886,0.899,0.911,0.921,0.929,0.937,0.943,0.947,0.949,0.95,0.947,0.938,0.924,0.905,0.88,0.85,0.82,0.78,0.74,0.7,0.65,0.6,0.55,0.5,0.44,0.39,0.33,0.27,0.21,0.16,0.1,0.04,-0.02,-0.07,-0.13,-0.18,-0.23,-0.28,-0.33,-0.37,-0.41,-0.45,-0.48,-0.51,-0.54,-0.554,-0.568,-0.577,-0.58,-0.58,-0.579,-0.577,-0.575,-0.572,-0.569,-0.565,-0.56,-0.555,-0.55,-0.544,-0.538,-0.531,-0.524,-0.516,-0.508,-0.5,-0.491,-0.482,-0.473,-0.463,-0.453,-0.443,-0.433,-0.422,-0.411,-0.4,-0.389,-0.378,-0.367,-0.356,-0.344,-0.332,-0.321,-0.309,-0.297,-0.286,-0.274,-0.262,-0.251,-0.239,-0.228,-0.216,-0.205,-0.194,-0.183,-0.172,-0.161,-0.151,-0.14,-0.131,-0.121,-0.111,-0.102,-0.093,-0.084,-0.076,-0.068,-0.06,-0.053,-0.046,-0.04,-0.034,-0.028,-0.023,-0.018,-0.014,-0.011,-0.007,-0.005,-0.003,-0.001,0
|
||||
|
||||
PARAM_FOOT_R=0,-0.001,-0.003,-0.008,-0.013,-0.02,-0.028,-0.037,-0.047,-0.058,-0.07,-0.082,-0.094,-0.107,-0.12,-0.133,-0.146,-0.159,-0.172,-0.185,-0.197,-0.208,-0.219,-0.229,-0.238,-0.246,-0.253,-0.259,-0.264,-0.267,-0.269,-0.27,-0.27,-0.269,-0.268,-0.267,-0.265,-0.263,-0.26,-0.257,-0.254,-0.251,-0.247,-0.243,-0.239,-0.234,-0.229,-0.224,-0.219,-0.214,-0.208,-0.202,-0.196,-0.19,-0.184,-0.177,-0.171,-0.164,-0.157,-0.15,-0.144,-0.137,-0.13,-0.123,-0.116,-0.109,-0.102,-0.095,-0.088,-0.081,-0.075,-0.068,-0.061,-0.055,-0.048,-0.042,-0.036,-0.03,-0.024,-0.019,-0.013,-0.008,-0.003,0.002,0.006,0.011,0.015,0.019,0.022,0.025,0.028,0.031,0.033,0.035,0.037,0.038,0.039,0.04,0.04,0.039,0.036,0.031,0.024,0.015,0.005,-0.007,-0.02,-0.034,-0.05,-0.067,-0.084,-0.103,-0.122,-0.142,-0.162,-0.18,-0.2,-0.22,-0.25,-0.27,-0.29,-0.31,-0.328,-0.348,-0.367,-0.386,-0.403,-0.42,-0.436,-0.45,-0.463,-0.475,-0.485,-0.494,-0.501,-0.506,-0.509,-0.51,-0.51,-0.509,-0.507,-0.505,-0.503,-0.5,-0.497,-0.493,-0.488,-0.483,-0.478,-0.473,-0.467,-0.46,-0.454,-0.447,-0.439,-0.432,-0.424,-0.416,-0.407,-0.398,-0.39,-0.38,-0.371,-0.362,-0.352,-0.342,-0.333,-0.323,-0.313,-0.303,-0.292,-0.282,-0.272,-0.261,-0.251,-0.241,-0.231,-0.22,-0.21,-0.2,-0.19,-0.18,-0.17,-0.161,-0.151,-0.142,-0.132,-0.123,-0.115,-0.106,-0.098,-0.09,-0.082,-0.074,-0.067,-0.06,-0.053,-0.047,-0.041,-0.035,-0.03,-0.025,-0.02,-0.016,-0.012,-0.009,-0.006,-0.004,-0.002,-0.001,0
|
||||
|
||||
PARAM_SLEEVE=0,0.002,0.008,0.019,0.032,0.049,0.068,0.09,0.12,0.14,0.17,0.2,0.23,0.26,0.29,0.33,0.36,0.39,0.42,0.45,0.48,0.51,0.53,0.56,0.58,0.601,0.618,0.633,0.644,0.653,0.658,0.66,0.66,0.66,0.659,0.659,0.658,0.658,0.657,0.656,0.655,0.654,0.653,0.652,0.65,0.649,0.647,0.645,0.643,0.642,0.639,0.637,0.635,0.633,0.63,0.628,0.625,0.623,0.62,0.617,0.614,0.611,0.608,0.605,0.602,0.598,0.595,0.591,0.588,0.584,0.58,0.577,0.573,0.569,0.565,0.561,0.557,0.553,0.549,0.544,0.54,0.535,0.531,0.527,0.522,0.517,0.513,0.508,0.503,0.499,0.494,0.489,0.484,0.479,0.474,0.469,0.464,0.459,0.454,0.449,0.443,0.438,0.433,0.428,0.422,0.417,0.412,0.406,0.401,0.396,0.39,0.385,0.379,0.374,0.368,0.363,0.358,0.352,0.346,0.341,0.335,0.33,0.325,0.319,0.314,0.308,0.302,0.297,0.292,0.286,0.281,0.275,0.27,0.264,0.259,0.254,0.248,0.243,0.238,0.232,0.227,0.222,0.217,0.211,0.206,0.201,0.196,0.191,0.186,0.181,0.176,0.171,0.166,0.161,0.157,0.152,0.147,0.143,0.138,0.133,0.129,0.125,0.12,0.116,0.111,0.107,0.103,0.099,0.095,0.091,0.087,0.083,0.08,0.076,0.072,0.069,0.065,0.062,0.058,0.055,0.052,0.049,0.046,0.043,0.04,0.037,0.035,0.032,0.03,0.027,0.025,0.023,0.021,0.018,0.017,0.015,0.013,0.011,0.01,0.008,0.007,0.006,0.005,0.004,0.003,0.002,0.002,0.001,0.001,0,0
|
||||
|
||||
PARAM_SKIRT=0,-0.002,-0.007,-0.015,-0.025,-0.039,-0.055,-0.074,-0.09,-0.12,-0.14,-0.17,-0.2,-0.23,-0.26,-0.29,-0.32,-0.36,-0.39,-0.43,-0.46,-0.5,-0.53,-0.57,-0.6,-0.63,-0.67,-0.7,-0.73,-0.76,-0.79,-0.82,-0.85,-0.87,-0.89,-0.91,-0.934,-0.951,-0.965,-0.977,-0.987,-0.994,-0.999,-1,-0.999,-0.995,-0.989,-0.981,-0.97,-0.957,-0.942,-0.926,-0.907,-0.886,-0.86,-0.84,-0.81,-0.79,-0.76,-0.73,-0.7,-0.66,-0.63,-0.59,-0.56,-0.52,-0.48,-0.44,-0.4,-0.36,-0.32,-0.28,-0.24,-0.19,-0.15,-0.11,-0.07,-0.02,0.02,0.07,0.11,0.15,0.19,0.24,0.28,0.32,0.36,0.4,0.44,0.48,0.52,0.56,0.59,0.63,0.66,0.7,0.73,0.76,0.79,0.81,0.84,0.86,0.89,0.907,0.926,0.942,0.957,0.97,0.981,0.989,0.995,0.999,1,1,1,0.999,0.997,0.993,0.987,0.978,0.967,0.951,0.932,0.91,0.88,0.85,0.81,0.77,0.72,0.66,0.6,0.53,0.47,0.41,0.34,0.28,0.22,0.16,0.1,0.04,-0.02,-0.08,-0.14,-0.19,-0.25,-0.3,-0.35,-0.41,-0.46,-0.5,-0.55,-0.59,-0.64,-0.68,-0.72,-0.75,-0.79,-0.82,-0.85,-0.88,-0.9,-0.92,-0.944,-0.96,-0.975,-0.985,-0.994,-0.998,-1,-0.998,-0.993,-0.985,-0.975,-0.961,-0.945,-0.926,-0.91,-0.88,-0.86,-0.83,-0.8,-0.77,-0.74,-0.71,-0.68,-0.64,-0.61,-0.57,-0.54,-0.5,-0.47,-0.43,-0.4,-0.37,-0.33,-0.3,-0.27,-0.24,-0.21,-0.18,-0.15,-0.13,-0.11,-0.09,-0.066,-0.049,-0.035,-0.023,-0.013,-0.006,-0.001
|
||||
|
||||
PARAM_FOOT_RIBBON=0,-0.002,-0.007,-0.014,-0.025,-0.038,-0.054,-0.072,-0.09,-0.12,-0.14,-0.17,-0.19,-0.22,-0.25,-0.28,-0.32,-0.35,-0.38,-0.42,-0.45,-0.49,-0.52,-0.55,-0.59,-0.62,-0.65,-0.69,-0.72,-0.75,-0.78,-0.8,-0.83,-0.85,-0.88,-0.9,-0.915,-0.932,-0.946,-0.958,-0.967,-0.974,-0.979,-0.98,-0.979,-0.976,-0.971,-0.963,-0.954,-0.943,-0.931,-0.916,-0.9,-0.883,-0.863,-0.84,-0.82,-0.8,-0.77,-0.75,-0.72,-0.69,-0.66,-0.63,-0.6,-0.57,-0.54,-0.5,-0.47,-0.43,-0.4,-0.36,-0.33,-0.29,-0.25,-0.22,-0.18,-0.14,-0.11,-0.07,-0.03,0,0.04,0.08,0.11,0.15,0.18,0.22,0.25,0.29,0.32,0.35,0.38,0.41,0.44,0.47,0.5,0.52,0.55,0.57,0.59,0.61,0.633,0.65,0.666,0.681,0.693,0.704,0.713,0.721,0.726,0.729,0.73,0.725,0.712,0.69,0.66,0.63,0.58,0.53,0.48,0.42,0.36,0.29,0.22,0.15,0.08,0,-0.08,-0.15,-0.23,-0.31,-0.38,-0.45,-0.52,-0.59,-0.65,-0.71,-0.76,-0.81,-0.86,-0.89,-0.92,-0.94,-0.955,-0.96,-0.959,-0.957,-0.954,-0.95,-0.944,-0.938,-0.93,-0.921,-0.911,-0.901,-0.889,-0.876,-0.863,-0.849,-0.834,-0.818,-0.802,-0.785,-0.767,-0.749,-0.73,-0.711,-0.691,-0.671,-0.65,-0.63,-0.61,-0.59,-0.57,-0.55,-0.52,-0.5,-0.48,-0.46,-0.44,-0.41,-0.39,-0.37,-0.35,-0.33,-0.309,-0.29,-0.269,-0.249,-0.23,-0.211,-0.193,-0.175,-0.158,-0.142,-0.126,-0.111,-0.097,-0.084,-0.071,-0.059,-0.049,-0.039,-0.03,-0.022,-0.016,-0.01,-0.006,-0.003,-0.001
|
||||
BIN
public/pio/models/live2d/snow_miku/textures/texture_00.png
Normal file
|
After Width: | Height: | Size: 5.4 MiB |
212
public/pio/models/spine/firefly/1310.atlas
Normal file
@@ -0,0 +1,212 @@
|
||||
1310.png
|
||||
size:316,2012
|
||||
filter:Linear,Linear
|
||||
scale:0.2
|
||||
E眉毛
|
||||
bounds:7,1948,125,15
|
||||
offsets:23,23,171,62
|
||||
E眼珠
|
||||
bounds:255,415,106,43
|
||||
offsets:23,23,152,89
|
||||
rotate:90
|
||||
E眼白
|
||||
bounds:177,1198,127,46
|
||||
offsets:24,23,175,93
|
||||
E眼皮
|
||||
bounds:32,2004,78,7
|
||||
offsets:24,23,126,54
|
||||
E眼角
|
||||
bounds:1,1963,132,22
|
||||
offsets:22,23,176,67
|
||||
E睫毛
|
||||
bounds:1,1984,149,27
|
||||
offsets:22,22,193,71
|
||||
E脸1
|
||||
bounds:1,1030,170,144
|
||||
offsets:23,23,216,193
|
||||
E脸2
|
||||
bounds:1,1322,170,147
|
||||
offsets:23,23,216,193
|
||||
L大臂
|
||||
bounds:237,2,27,34
|
||||
offsets:23,23,73,80
|
||||
L大臂衣袖
|
||||
bounds:252,1376,55,85
|
||||
offsets:23,12,101,120
|
||||
L大臂衣袖后
|
||||
bounds:190,1965,47,46
|
||||
offsets:23,22,93,90
|
||||
L正常左小臂
|
||||
bounds:253,332,59,77
|
||||
offsets:22,22,103,121
|
||||
L正常左手
|
||||
bounds:107,1,39,30
|
||||
offsets:23,23,85,76
|
||||
L正常左袖口
|
||||
bounds:5,1,42,31
|
||||
offsets:23,22,87,76
|
||||
M嘴巴
|
||||
bounds:7,1987,20,4
|
||||
offsets:25,33,71,63
|
||||
M笑口
|
||||
bounds:1,1919,23,15
|
||||
offsets:24,24,71,63
|
||||
M说话
|
||||
bounds:24,1920,23,15
|
||||
offsets:24,24,71,63
|
||||
R大臂
|
||||
bounds:281,210,30,41
|
||||
offsets:23,23,75,87
|
||||
R大臂衣袖
|
||||
bounds:270,1461,40,75
|
||||
offsets:23,15,86,113
|
||||
rotate:180
|
||||
R大臂衣袖后
|
||||
bounds:131,1929,38,37
|
||||
offsets:23,23,84,82
|
||||
R正常右小臂
|
||||
bounds:200,3,37,33
|
||||
offsets:23,23,83,78
|
||||
R正常右手
|
||||
bounds:158,1992,28,19
|
||||
offsets:23,23,74,65
|
||||
X眼
|
||||
bounds:179,23,116,41
|
||||
offsets:23,20,162,81
|
||||
rotate:180
|
||||
发1
|
||||
bounds:143,855,126,217
|
||||
offsets:21,21,167,259
|
||||
发10
|
||||
bounds:221,57,92,151
|
||||
offsets:17,22,131,194
|
||||
发11内阴影
|
||||
bounds:264,657,122,50
|
||||
offsets:22,20,166,92
|
||||
rotate:90
|
||||
发2
|
||||
bounds:1,33,72,124
|
||||
offsets:22,22,115,168
|
||||
rotate:270
|
||||
发3
|
||||
bounds:135,1779,124,212
|
||||
offsets:21,22,145,255
|
||||
rotate:180
|
||||
发4
|
||||
bounds:196,928,112,221
|
||||
offsets:20,21,153,262
|
||||
发5
|
||||
bounds:252,1599,37,114
|
||||
offsets:23,22,82,158
|
||||
发6
|
||||
bounds:281,1634,29,79
|
||||
offsets:22,21,73,122
|
||||
发7
|
||||
bounds:195,1609,64,156
|
||||
offsets:22,23,109,201
|
||||
发8
|
||||
bounds:208,1466,84,155
|
||||
offsets:21,21,126,184
|
||||
发9
|
||||
bounds:173,1352,103,156
|
||||
offsets:21,21,144,198
|
||||
发带
|
||||
bounds:228,1763,170,76
|
||||
offsets:21,20,218,117
|
||||
rotate:270
|
||||
发影子
|
||||
bounds:1,231,172,147
|
||||
offsets:20,21,216,190
|
||||
发饰1
|
||||
bounds:173,1760,51,74
|
||||
offsets:22,22,95,118
|
||||
发饰2
|
||||
bounds:48,1,59,45
|
||||
offsets:23,23,105,90
|
||||
rotate:180
|
||||
发饰3
|
||||
bounds:1,1932,18,101
|
||||
offsets:23,23,64,147
|
||||
rotate:270
|
||||
可爱花朵
|
||||
bounds:124,206,406,159
|
||||
offsets:20,17,443,194
|
||||
rotate:90
|
||||
右大腿
|
||||
bounds:277,1315,60,38
|
||||
offsets:23,23,106,84
|
||||
rotate:270
|
||||
右小腿
|
||||
bounds:266,555,46,101
|
||||
offsets:22,22,90,145
|
||||
后发1
|
||||
bounds:159,1148,174,141
|
||||
offsets:20,19,214,180
|
||||
rotate:90
|
||||
后发2
|
||||
bounds:1,612,287,186
|
||||
offsets:20,20,328,225
|
||||
rotate:90
|
||||
后发3
|
||||
bounds:153,287,280,162
|
||||
offsets:19,18,318,198
|
||||
rotate:90
|
||||
后发4
|
||||
bounds:1,1699,237,206
|
||||
offsets:19,18,277,242
|
||||
rotate:90
|
||||
后摆
|
||||
bounds:8,56,213,167
|
||||
offsets:20,20,253,206
|
||||
rotate:180
|
||||
后脑勺
|
||||
bounds:1,1469,232,206
|
||||
offsets:21,22,275,250
|
||||
rotate:90
|
||||
左大腿
|
||||
bounds:239,812,72,38
|
||||
offsets:23,22,117,83
|
||||
左小腿
|
||||
bounds:245,863,69,92
|
||||
offsets:22,22,113,136
|
||||
星星1
|
||||
bounds:1,123,108,113
|
||||
rotate:90
|
||||
星星2
|
||||
bounds:1,1176,144,156
|
||||
rotate:90
|
||||
星星3
|
||||
bounds:1,901,128,137
|
||||
rotate:90
|
||||
星星4
|
||||
bounds:39,679,126,133
|
||||
rotate:90
|
||||
生气符号1
|
||||
bounds:1,495,121,119
|
||||
生气符号2
|
||||
bounds:187,613,77,73
|
||||
胸饰
|
||||
bounds:241,1936,73,75
|
||||
脸红
|
||||
bounds:197,362,141,58
|
||||
offsets:23,24,187,103
|
||||
rotate:90
|
||||
裙边
|
||||
bounds:1,1668,42,40
|
||||
offsets:23,23,88,86
|
||||
身体
|
||||
bounds:163,690,133,148
|
||||
offsets:20,22,174,190
|
||||
问号
|
||||
bounds:1,380,113,124
|
||||
rotate:90
|
||||
领子
|
||||
bounds:91,33,88,43
|
||||
offsets:22,23,132,87
|
||||
领结
|
||||
bounds:260,1703,55,57
|
||||
offsets:21,22,99,92
|
||||
rotate:180
|
||||
鼻子
|
||||
bounds:1,2000,3,4
|
||||
offsets:23,23,50,51
|
||||
10640
public/pio/models/spine/firefly/1310.json
Normal file
BIN
public/pio/models/spine/firefly/1310.png
Normal file
|
After Width: | Height: | Size: 402 KiB |
BIN
public/pio/models/spine/firefly/1310.spine
Normal file
BIN
public/pio/models/spine/firefly/audio/使一颗心免于哀伤-哼唱.wav
Normal file
BIN
public/pio/models/spine/firefly/images/E眉毛.png
Normal file
|
After Width: | Height: | Size: 876 B |
BIN
public/pio/models/spine/firefly/images/E眼珠.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
public/pio/models/spine/firefly/images/E眼白.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
public/pio/models/spine/firefly/images/E眼皮.png
Normal file
|
After Width: | Height: | Size: 456 B |
BIN
public/pio/models/spine/firefly/images/E眼角.png
Normal file
|
After Width: | Height: | Size: 1018 B |
BIN
public/pio/models/spine/firefly/images/E睫毛.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
public/pio/models/spine/firefly/images/E脸1.png
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
BIN
public/pio/models/spine/firefly/images/E脸2.png
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
public/pio/models/spine/firefly/images/L大臂.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
public/pio/models/spine/firefly/images/L大臂衣袖.png
Normal file
|
After Width: | Height: | Size: 4.6 KiB |