Particle layer start time crash/more UI bugs
Moderators: Víctor Paredes, Belgarath, slowtiger
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Particle layer start time crash/more UI bugs
https://vimeo.com/1083949856/da5c290325?ts=0&share=copy
here is a video showing how unstable the particle layer is. i can crash moho in seconds
---------------------------------------------------------------
layer start times affect particles
if i offset the particle layer(or it's ancestors) start time, and then change the particle count to above the default number (50), it'll crash. regardless if the layer particle layer is empty or not, or im at frame 0 or not. does the same in the layers settings
also if the count is above 50 and it's parent's start time is also not frame 0 then layer settings for those ancestors will crash moho when applying changes or just closing the gui
----------------------------------------------------------------------
undocked windows can cause UI to not refresh/close.
if the layers window is undocked and you rightclick a layer, clicking off to another window wont close that side ui. so closing the file will leave that side gui open, and will crash moho if you interact with it.
same goes for particle layers. using the dropdown, if you dont close it, clicking another particle layer doesnt update that particle dropdown ui like the bone constraints dropdown does. therefore deleting the selected layer while the layers window undocked and with the dropdown menu still open will crash moho if you try to edit or click off/close the gui
sometimes closing the bone constraints or some other dropdown menue will crash but its not garrunteed. im not sure how or why
try it yourself in a new project. i had to narrow it down to why some of my characters would crash moho.
here is a video showing how unstable the particle layer is. i can crash moho in seconds
---------------------------------------------------------------
layer start times affect particles
if i offset the particle layer(or it's ancestors) start time, and then change the particle count to above the default number (50), it'll crash. regardless if the layer particle layer is empty or not, or im at frame 0 or not. does the same in the layers settings
also if the count is above 50 and it's parent's start time is also not frame 0 then layer settings for those ancestors will crash moho when applying changes or just closing the gui
----------------------------------------------------------------------
undocked windows can cause UI to not refresh/close.
if the layers window is undocked and you rightclick a layer, clicking off to another window wont close that side ui. so closing the file will leave that side gui open, and will crash moho if you interact with it.
same goes for particle layers. using the dropdown, if you dont close it, clicking another particle layer doesnt update that particle dropdown ui like the bone constraints dropdown does. therefore deleting the selected layer while the layers window undocked and with the dropdown menu still open will crash moho if you try to edit or click off/close the gui
sometimes closing the bone constraints or some other dropdown menue will crash but its not garrunteed. im not sure how or why
try it yourself in a new project. i had to narrow it down to why some of my characters would crash moho.
Last edited by jeremiahbabers on Tue May 13, 2025 6:20 pm, edited 2 times in total.
Re: Particle layer start time crash/more bugs
Perhaps I'm missing something....
You created the Particle folder and have not added anything to it, but instead, you deleted that other layer in that file. Why?
The particle folder is there to gather things you'd like to have emited as particles. So, not only that you left the folder empty, you're offsetting it on timeline?
What kind of character build would need something like this?
You created the Particle folder and have not added anything to it, but instead, you deleted that other layer in that file. Why?
The particle folder is there to gather things you'd like to have emited as particles. So, not only that you left the folder empty, you're offsetting it on timeline?
What kind of character build would need something like this?
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Re: Particle layer start time crash/more bugs
i already stated, it doesnt matter if the particle layer is empty or not. me not putting anything in it demonstrates how the child layers isnt the reason of the crash
Re: Particle layer start time crash/more UI bugs
Far as I can tell, the crash occurs only if you offset the particle folder.
So, if you already have an option "On at start" and "Particle On" why do you need the offset?
So, if you already have an option "On at start" and "Particle On" why do you need the offset?
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Re: Particle layer start time crash/more UI bugs
i originally wanted to offset an entire character layer so i can add animation before the start time because manually moving every keyframe for room is time consuming... but particles dont like it or it's ancestors being offsetted
Re: Particle layer start time crash/more UI bugs
That would still mess the Particle folder.
I've tried with inserting the character on frame 50, with the playhead there, through the import/moho object and it worked just fine.
If you need to add some animation within the character - deploy unchecked On start and Particles on
I've tried with inserting the character on frame 50, with the playhead there, through the import/moho object and it worked just fine.
If you need to add some animation within the character - deploy unchecked On start and Particles on
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Re: Particle layer start time crash/more UI bugs
it doesnt matter if particles are on or not unfornunatly. if the character is offsetted, setting any descendent particle layer's number of particles to above 50 will crash it. but it will still crash if the particle isnt parented under anythingMaestral wrote: ↑Tue May 13, 2025 9:12 pm That would still mess the Particle folder.
I've tried with inserting the character on frame 50, with the playhead there, through the import/moho object and it worked just fine.
If you need to add some animation within the character - deploy unchecked On start and Particles on
Re: Particle layer start time crash/more UI bugs
It could be I don't understand your issue or perhaps I didn't phrased it properly
I did not offset the character, I imported the character (previously saved as a separate file) into another file with the playhead on frame 50, through Import/Moho object and it all worked well. So, the character is actually offset for these 50 frames but particles are working as expected.
The thing about deployment was referring to the changes within the character's group/file itself.
I did not offset the character, I imported the character (previously saved as a separate file) into another file with the playhead on frame 50, through Import/Moho object and it all worked well. So, the character is actually offset for these 50 frames but particles are working as expected.
The thing about deployment was referring to the changes within the character's group/file itself.
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Re: Particle layer start time crash/more UI bugs
oh. thats the thing with my issue, it doesnt matter if the particles are on or not. setting the "amount of particles" to above 50 in the particle settings while the particle layer(or one of it's ancestors) is offsetted to any frame other than 0, will crash. will happen if the particle layer is empty or not and will still happen regardless if the playhead is on frame 0 or not
insert a fire asset from the moho library. the one that uses particles. after that, offset the entire fire layer it's self (any frame but 0),
you can either:
1: try opening layer settings. closing it or pressing "apply/ok" will crash moho
or
2: set the "Particle count" parameter in the particle settings to something above 50.
boom just like that moho crashes
Last edited by jeremiahbabers on Tue May 13, 2025 11:28 pm, edited 1 time in total.
Re: Particle layer start time crash/more UI bugs
I have no doubt offsetting would cause the crash. Why you keep insisting on it?
Either delay the start for particles or insert the character as a separate file (instead of offsetting) and it would all work well.
What am I missing here?
Either delay the start for particles or insert the character as a separate file (instead of offsetting) and it would all work well.
What am I missing here?
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Re: Particle layer start time crash/more UI bugs
well, my point is, if i want to delay any character's start time but it has particles in it, thats gonna be an issue. i was hoping to do it this way instead of selecting every keyframe in every layer of the character and manually moving them which is tedious and time consuming
Re: Particle layer start time crash/more UI bugs
" if i want to delay any character's start time.... "
What do you mean by this - delay?
What do you mean by this - delay?
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Re: Particle layer start time crash/more UI bugs
if i go into sequenser to adjust the start time of the scene or character. i though this be a quicker way to offset all the keyframes so i can add animation in that space...instead of going through all it's descendants and moving every keyframe to the right
i just came here for the bug report and other efficient ways around it
Last edited by jeremiahbabers on Tue May 13, 2025 11:50 pm, edited 1 time in total.
Re: Particle layer start time crash/more UI bugs
So, what if you save the file
delete the character's group/layer
adjust the things through the sequencer and then
import the character, from that previously saved file through Import/moho objet, wherever you need it
You keep all the animation for the character, it would be placed/timed as you like and particles would work.
delete the character's group/layer
adjust the things through the sequencer and then
import the character, from that previously saved file through Import/moho objet, wherever you need it
You keep all the animation for the character, it would be placed/timed as you like and particles would work.
- jeremiahbabers
- Posts: 65
- Joined: Thu Feb 17, 2022 1:29 am
Re: Particle layer start time crash/more UI bugs
i found an script thatll do the keyframe movement for me.
https://mohoscripts.com/script/LK_NudgeKeys
https://mohoscripts.com/script/LK_NudgeKeys
