Comments

Log in with itch.io to leave a comment.

it says failed to verify package when i try and import the latest version, 

can you make a version thats the export project format?

both new versions say the same "failed to verify package" when i try t import them

I’ve updated the YYZ version — see if you can import it.

newer one opens in read only mode, im apparently using an older version of gamemaker

which is annoying because when i try the newer ones my projects refuse to compile at all

(1 edit)

GameMaker has a version convert tool, located under the Tools menu in the menu bar.

when I update to using the latest runtimes, gamemaker breaks
i first tried to when they made the opera dx exporter that works better than html5 but nothing worked, endless compiling

is there anyway i can give set value to just one parameter instead of calling expression or motion?

I didn't do this feature, I will update it this week or next week.

nice, that would make it lot more easy to work with. :D

I’ve updated to version 1.0.4. You can now manually set parameters by using UltraModelSetParameter(index, parameterName, value, weight);

thank you so much! 🙏

isnt it this?
model.set_param_index() or model.set_param_name()

The old version of the SDK was using Live2D's core DLL, so I exported all the low-level interfaces such as manually setting parameters.

The new version of the SDK was modified based on the official Native Framework, and I only connected some of the wrapped functions provided in the Native Framework — the APIs for setting parameters were not exported before.

ah, will have to take my time learning it when im done with my current project

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

I rewrote the entire API. It should now be able to load physics and expressions. You can give it a try.

Nice, I've never used expressions but more options is always nice

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