GithubHelp home page GithubHelp logo

respectz / blue-archive-spine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lwd-temp/blue-archive-spine

69.0 2.0 25.0 2.09 GB

Blue Archive Spine Viewer

CSS 0.02% HTML 0.07% JavaScript 96.10% Python 3.81%
blue archive blue-archive live2d spine animation

blue-archive-spine's Introduction

blue-archive-spine

For viewing Blue Archive Spines.

Have a look at this branch for resourceless.

Requirements

Setup

Building UnityPack

setup.py build

Installing UnityPack

setup.py install

or

setup.py install --user

Downloading Models

py/get_models.py

Configuration

option = {
    # Skip resources that already downloaded.
    "skipExistingDownloadedResource": True,
    # Skip assets that already exists / extracted.
    "skipExistingAssets": True,
    # Force download even no version update.
    "forceVersion": False,
    # Download limit, mainly debug purpose since doesn't need to download all of them. Set to 0 to download all.
    "downloadLimit": 0,
    # Directory configuration
    "path": {
        # Download directory
        "download": "./assets/download/"
    }
}

Assets (Spine and Audio) located at ./assets

Generating JSON Data

data/audio.json

py/generate_audio.py

This will download VOC_JP audio instead of playing it directly (cors issue ?)

To play audio directly from BA's server, change py/generate_audio.py

_type = 1

to

_type = 0

data/models.json

py/generate_models.py

And you're done!

Just launch index.html

Used Libraries

Big Kudos for awesome UnityPack

blue-archive-spine's People

Contributors

lwd-temp avatar respectz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

blue-archive-spine's Issues

Character adding

I was wondering If you could add Hayase Yuuka in her gym out for me? It would really appreciate it.

Sound and Loop could only be played once.

Hello! How are you doing?
I really like this project of yours. The vividness of the characters in Blue Archive certainly makes the players joyful. However, on the site you made from this source code, there is a problem: any Talk_0? of Talk Sound can only be played once, and switching roles then switching back to that role's Talk_0? still does not play Talk Sound. I've also found the problem after running your source code locally. Is it in the Loop related code? In any case, I would appreciate if you could make a change to the relevant part of the main.js code. No doubt that we'd all be appreciated.

`JP` version support

Out-of-topic: I have temporarily left from this game

Brief

As we know. The only resource extraction scripts available in this repo are for the Global version. Then all the roles that exist in the Global version exist in the JP version.

So... Could we extract resources from JP version automatically?

Saving big without background

Hello, I have gotten different pose from the dropdown.
I then download it.
But then there is problem that I can only download the frame size of my browser, so I am unable to get better resolution.
And another problem is that there is background of black color, so I have to run my download through the background remover.
I feel that it is possible to grab the pose of bigger quality and without background. Please advise.

index.html do not work

I downloaded the file with the resources and ran index.html, but I cannot select the spine with this screen..

2023y01m26d_232808863

I don't know much about it, so I don't have much information, but do you know what the problem is?

Unable to Export Animation

I tried to export some Idle animation but it won't work

pixi.js:34932 GET https://respectz.github.io/blue-archive-spine/assets/assets/spine/azusa_swimsuit_home/Azusa_swimsuit_home.skel 404
_loadXhr @ pixi.js:34932
load @ pixi.js:34735
(anonymous) @ pixi.js:36207
next @ pixi.js:34047
eachSeries @ pixi.js:34060
_loadResource @ pixi.js:36196
Loader._boundLoadResource @ pixi.js:35706
process @ pixi.js:34139
resume @ pixi.js:34167
load @ pixi.js:36131
exportAnimation @ canvas-exporter.js:20
option.export.onclick @ (index):212
pixi-spine.js:8492 Uncaught Error: The spineData param is required.
at new Spine (pixi-spine.js:8492:17)
at canvas-exporter.js:21:30
at MiniSignal.dispatch (pixi.js:33926:19)
at Loader._onComplete (pixi.js:36233:22)
at pixi.js:36271:17
at next (pixi.js:34047:10)
at AtlasParser.use (pixi-spine.js:9033:18)
at pixi.js:36254:11
at pixi.js:34055:10

Recommend Projects

  • React photo React

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

  • Vue.js photo Vue.js

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

  • Typescript photo Typescript

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

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

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

Recommend Topics

  • javascript

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

  • web

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

  • server

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

  • Machine learning

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

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

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

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.