Comments

Log in with itch.io to leave a comment.

only real issue atm is not being able to use multiply/addition or colour tinting on parts that use clipping layers, it results in a colour square

but i managed to get colour tinted eyes by covering the iris with skin tone parts instead of clipping to the eye whites like i normally do

is there a line of code to add physics?

No, but I might update this content these few days.

the directly setting parameters code has allowed me to make colour tinting and hair length into sliders 

its helping me a lot

btw, do you know if theres code to directly change the parameters?

i wanna do colour sliders since i cant make a motion for every single colour

yes, model.set_param_index or model.set_param_name

it doesnt turn yellow unless i add a space after the dot 

gml treats a member function as an implicitly defined member variable, so the code cannot change color properly

I only put a space in because youd done it in other examples

this means i can do a lot, like make angle X and Y follow the mouse in a headpat game

or just the afformentioned sliders for character customisation 

i wish there was a way to load physics, but thats loading with the json stuff.

(1 edit)

Does anyone know how to fix this?

Face Being Annoying image (had to send as a link bc the image add feature wasn't working for some reason)

I don't know why but this character i'm trying to import keeps doing this, their face texture keeps looking like that and i'm not sure how to fix it, is this a bug or is it just me being dumb? Also is there anywhere anybody would suggest i ask for help and stuff abt this extension (e.g. a github or discord or smth) instead of just doing it here😭💀

no idea what your issue was but it didnt like it when i had parts that were colour tinted and used clipping layers

Does this work with the latest version of Live2D? Or do I have to use a specific version?

The SDK I access is officially released "Cubism 5 SDK R1", which should be the latest official native version of the SDK. You should have no problem displaying the latest version of the Live2D model.

for some reason, the new version always goes back to the idle (first added) motion, even if i told another motion to loop with play_motion

no matter what i try, at motion_finished the motion_index always returns 0 so i cant loop anything but the idle

this is how i solved it, motion variable is set when i call the play_motion

it is things with clipping layers that dont colour tint, but layers with semi transparency are drawn as 100% alpha, i assume thats a shader issue

I am trying to call the official rendering SDK of Live2D, but I am currently facing a lot of problems. You can wait for the next update.

the semi transparent thing was set to multiply

now i've got it working i've noticed the alpha settings and clipping isnt working


The blush isnt clipping to the face like it should

is there any chance you could make this as an actual extension? im having trouble adding it to new projects by exporting the stuff via a local package

im also having trouble adding other projects to this project as a workaround

its crashing at

ultra_l2d_init();

i figured it out, i wasnt using the new dll

btw it might already work with fade-ins and fade outs

https://docs.live2d.com/en/cubism-editor-manual/fade-setting/

ive only ever set these numbers in live2d viewer and didnt know there was an alternative

is there also a way to add the json with the motion interpolation numbers?

not having motions lead into each other is a bit limiting

itd be the modelname.model3.json

I'll try.

it's fine if you cant get the json itself to load as long as theres a way to tell the game the lead in and lead out times to warp between motions

btw, any chance you can get this working with live2d 4.2? itd be nice to get the colour tinting feature

Is the colour tinting feature something about "Multiply Color/Screen Color" in the official manual?

i think so, it was a feature added after 4.0

now that i've started working with the plugin i've also found that you cant morph between motions because we dont load the json to tell it how to morph between them, which is still fine for what im making, but it does limit other ideas

I updated the extension to support Multiply Color/Screen Color, you can try it.

thank you, I've confirmed it works 

this character has red hair initially