Thank you very much, this was a needed tutorial, straight forward and simple, good editing too, if you can please make a series of small videos about particles, theres lots of grounds there that people cover in a poor way, theres lots of cool stuff that can be made, but its always a mistery to everybody.
ik this vid is a year old and this will probably be ignored but what if you made a gesture toggle for particles and want to be able to disable and enable that gesture via the action menu? i.e. lightning shooting from your hand by using the "open hand" gesture but want to be able to disable the particles from activating every time you open your hand via a menu toggle
You can do this, you would just need multiple parameters. For example, set the transition condition to occur only if gesture weight = (whatever gesture you want) and if you have it turned on in your action menu. Hope this helps!
@@chimericcurios so i just need 2 parameters and 1 layer with 2 conditions? OR 2 layers; one for menu toggle, one for gesture toggle, and 2 parameters?
what i want to know is how to get this connected to a contact receiver so when i push it, it will ignite my sword on fire but without interfiring with the position of the sword itself in other words toggles on and off the effect without toggles only using a receiver as a botton.
There are some tutorials out there for general contact receivers! You can simply replace whatever object they are using in the tutorial with your particle system. I'd highly recommend Sippbox's channel
This is still pretty much the only tutorial i can find and since its old i doubt this’ll get seen but for some reason i cant record the particle system that i made in the animation It just turns off the animation completely when i try and click No idea how to fix?
@@psyilux Hi, if you're just trying to create a simple toggle, I'd recommend checking out my latest tutorial on VRCFury where you can toggle objects without an animation clip. If you want to do it the traditional animation method, check out documentation on VRCSchool for troubleshooting help! Best of luck
So I have made avatars with particals before but my most recent avatar with particals has a weird thing the particals work in VRchat on quest and PC but the partials only show up in the mirror does anyone know how to fix this issue
Not sure if particles work in mirrors on quest. Regarding PC, they should work by default. If they aren't working, it's likely a problem with the shader- either a blend mode that is acting up or a setting in the shader (Poiyomi toon has this) disabling them in mirrors. Hope this helps!
Thanks for the asset and tutorial, but when i try putting the glitch particles on my body parts the particles doesnt rotate with my avatar even tho its set to simulation space local,any idea how to fix that?
This was a design choice but you can change it by clicking on the particle, going under "renderer" in the inspector, and switching to "Billboard" (NOT vertical/horizontal billboard)
if you put particles on quest, the textures won't have transparency as far as i know, but a lot of quest avatars have transparent textures for particles. How do they do it ?
You can fake transparency using Additive or Multiply mobile particle shaders. For Additive, anything black will be invisible (fully transparent). For Multiply, anything white will be invisible. In general I recommend Additive. Kenny.nl has a great particle alpha pack for free that you can use as textures with Additive. Hope this helps, I can elaborate further if you still have questions.
@@chimericcurios that's true, only on the unity scene though. When i try out my avatar on quest, the particles don't have textures and just display giant transparent colored squares. I'll try again but i don't think it'll work
@@mifaro2255 Have you tested this in multiple VRChat worlds? Could you try with a transparent texture instead of a linear (black and white) one? When using transparent texture, make sure "Alpha as transparency" is checked in import settings in the inspector.
@@chimericcurios ok so, since i posted my reply, there was an update on vrchat quest, and all of a sudden, all of the particles started working again. A friend of mine even showed me how his avatar had added effects. Prior to this, i talked about the transparent textures not working on the vrchat discord, and someone told me that particles were broken on quest since years and that the developpers seemingly weren't gonna fix them. It seems like that was fixed recently. And i could finally do the things i planned for my avatar.
Hi! I wanted to ask for some help with particles. I can see the effect in cameras and mirrors, but I cant see them normally and nobody else can... dont know what do
Try playing with settings in the Render drop-down in the particle editor. What shader are you using? Shaders like poiyomi have a feature to show/hide in mirrors so I would check on that if you're using a more complex particle shader.
I would also try setting the scale of the game object to 1. If you want to change the size, do it by adjusting other values in the overview and Shape tab.
Hi first of all nice and easy to follow Tutorial, but i have a Problem after i Uploaded my Avatar with a Figner Trail my Viseme Lipsync and Face Expressions broke do u know how to fix this? it worked before... :(
So if I wanted to make the particle a global thing. Where the particle doesnt move with me and its just in the set area that i toggle it in. How would i do that?
I've recently learned how to make particles from scratch and am somewhat getting the hang of it. But, for some reason they won't show up in mirrors or the camera. Is there some setting I'm missing for this? I do know shaders can be a factor, but this happens on every shader I've tried. Including the default particle shaders.
That has to do with world constraints and props. Once you learn how to make a world constraint (there are lots of tutorials on that) for VRChat, just stick the particle system into it and you are good to go!
So, i have a question, I have been in VRC and i see guns/weapons fire the particle but when you release the gesture the fired particle still lives till it collides with something. How do you do that?
There's an option in particle settings to "kill the particle" on collision or velocity change. you can see these settings by selecting your particle system and looking through options in the inspector. hope this helps!
@@chimericcurios I know how to kill the particle on collision, its keeping the particle alive after i "fire" it and release my gesture, and said particle continues till it hits a surface. A prime example is all these auto rifles you see in vrc, it spawns a bullet particle every time you pull a trigger and the bullet only dies when it hits, not when you release your gesture.
@@codedwarriors4806 I'm looking for something similar. If you turn on the particle emitter when you "fire", and turn it off half a second later, the particles die, but i want to them to die when their timer runs out instead of when the emitter is turned off. I want to have the emitter always on, but spawn a burst of particles when the trigger is clicked.I have no idea how to do that =/.
If you want something multicolored you will have to either use multiple particle systems, use a colored texture and a white color, change the particle color to gradient/random, or find a shader that has the effect you want.
are you referring to one of my systems or particles in general? Basically, a container is just one object in the hierarchy which holds the "contained" (child) object.
@@EliasCoptere It depends on what your particle texture looks like. Additive generally works best when the shape you want to show up is white and the part you want to be transparent is black. I'm happy to help troubleshoot in my discord server!
if you did not animate on the main model just go back to your scene hit the play button at the top then once again to exit out of play that will reset your model then save the changes
It does work on quest if you use VRChat/mobile/particles/additive. Additive shaders don't show up if the particle is a dark color (black, navy, etc) so use multiply instead in that case.
Hi, the shader I used in the video is PC and quest compatible. All of the particles on my store are cross compatible, but for info on your own particles please see this article: creators.vrchat.com/platforms/android/quest-content-limitations/
@@chimericcurios I want to have an avatar that has a snow toggle. Yes I know how toggles work, I know how to set a particle emitter in the sky and point it down etc. The problem I have is that when I make a snow sprite png, the black cutout of my snow flakes shows. How do I hide this on the quest platform so it won't show the black (unused space)?
@@zerosaber2242 Try changing shader to additive, should fix this problem for quest. Info on blend modes for why this works: en.wikipedia.org/wiki/Blend_modes
All of my particles are quest compatible! :D For information of quest compatible shaders you can visit the VRChat Documentation. Additive/Multiply should work on quest tho.
Not all shaders will be visible in mirrors, but if you are using Poiyomi toon shader, you can search for the "Mirror" option using the magnifying glass.
If your not confident towards your learning ability then it’s going to be way harder to learn, you have to know how you yourself understand things and be aware of that
This is not possible for quest, but for PC you can choose what shows in in mirrors in your Material/Shader settings. In Poiyomi toon, for example, there is a setting to control what shows up in mirrors.
I'm having troubles with resizing a particle, I managed to change the size of the particle however when I change the Avatar Height in-game the particle stays the same size is there any way to counteract this? And have it adjust the size to the same as my Avatar?
Make sure the particle scaling mode is set to hierarchy! If it's not, scaling its parent object (in this case, your avatar) will not cause the particle to scale. Hope this helps.
Video is very clear and makes complete sense
I had the particles made made but geting them to cooperate was another thing
LOL I'm glad you found it helpful! It's always a gamble getting assets from Booth to work so I wanted to make sure to set up my supporters for success
That was really simple and hard to believe I finally learned how to do animations. Thank you! ♥
Glad I could help!
Thank you very much, this was a needed tutorial, straight forward and simple, good editing too, if you can please make a series of small videos about particles, theres lots of grounds there that people cover in a poor way, theres lots of cool stuff that can be made, but its always a mistery to everybody.
Your content is quite resourcesful and useful. Thank you.
Glad you find it helpful!
Thank you so much! I'm going to use this knowledge to make weapons now. Will check your booth!
Awesome! Good luck!
ik this vid is a year old and this will probably be ignored but what if you made a gesture toggle for particles and want to be able to disable and enable that gesture via the action menu? i.e. lightning shooting from your hand by using the "open hand" gesture but want to be able to disable the particles from activating every time you open your hand via a menu toggle
You can do this, you would just need multiple parameters. For example, set the transition condition to occur only if gesture weight = (whatever gesture you want) and if you have it turned on in your action menu. Hope this helps!
@@chimericcurios so i just need 2 parameters and 1 layer with 2 conditions? OR 2 layers; one for menu toggle, one for gesture toggle, and 2 parameters?
@@chimericcurios nvm i figured it out thank you!
@@uno_3099what was the solution??? I'm struggling with this myself
@@neowolf09 I wish I remembered what it was from a year ago, but I haven't used unity in a long time😬
what i want to know is how to get this connected to a contact receiver so when i push it, it will ignite my sword on fire but without interfiring with the position of the sword itself in other words toggles on and off the effect without toggles only using a receiver as a botton.
There are some tutorials out there for general contact receivers! You can simply replace whatever object they are using in the tutorial with your particle system. I'd highly recommend Sippbox's channel
@@chimericcurios ok thank you
you made things simple great job
I really thank you for the tutorial for this, I am currently working on a Doctor who avatar that can regenerate like the show.
Damn, really? I'd love to actually see that. Where would we be able to find this when it's done?
@@barple367 I kinda put it on hold for the moment but I will definitely give you an update when ready! :)
This is still pretty much the only tutorial i can find and since its old i doubt this’ll get seen but for some reason i cant record the particle system that i made in the animation
It just turns off the animation completely when i try and click
No idea how to fix?
@@psyilux Hi, if you're just trying to create a simple toggle, I'd recommend checking out my latest tutorial on VRCFury where you can toggle objects without an animation clip.
If you want to do it the traditional animation method, check out documentation on VRCSchool for troubleshooting help!
Best of luck
a wierd fix to the bike riding pose is select your model, hit delete, hit ctrl+z and its fixed
very helpful thank you, cute avatar
Thanks! glad it helped
Hi there! Do you have any knowledge as to why a particle system would show up bright and perfect in a world mirror but not on the VrChat camera?
Great Help Thanks!!!!!
Idk if i'll be answered but is this video quest compatible im trying to make particles for quest and i've seen it before, just don't know how too.
Yes it is
So I have made avatars with particals before but my most recent avatar with particals has a weird thing the particals work in VRchat on quest and PC but the partials only show up in the mirror does anyone know how to fix this issue
Not sure if particles work in mirrors on quest. Regarding PC, they should work by default. If they aren't working, it's likely a problem with the shader- either a blend mode that is acting up or a setting in the shader (Poiyomi toon has this) disabling them in mirrors. Hope this helps!
Thanks for the asset and tutorial, but when i try putting the glitch particles on my body parts the particles doesnt rotate with my avatar even tho its set to simulation space local,any idea how to fix that?
This was a design choice but you can change it by clicking on the particle, going under "renderer" in the inspector, and switching to "Billboard" (NOT vertical/horizontal billboard)
@@chimericcurios yeah thanks for the guide, i got impatient and went on your discord and ask there and you did answer me already! Thanks🙏🏻
does this work for adding an effect to a hand gesture like if I wanted my avatar to look like it was casting a spell or something?
Yep!
if you put particles on quest, the textures won't have transparency as far as i know, but a lot of quest avatars have transparent textures for particles. How do they do it ?
You can fake transparency using Additive or Multiply mobile particle shaders. For Additive, anything black will be invisible (fully transparent). For Multiply, anything white will be invisible. In general I recommend Additive. Kenny.nl has a great particle alpha pack for free that you can use as textures with Additive.
Hope this helps, I can elaborate further if you still have questions.
@@chimericcurios that's true, only on the unity scene though. When i try out my avatar on quest, the particles don't have textures and just display giant transparent colored squares. I'll try again but i don't think it'll work
@@mifaro2255 Have you tested this in multiple VRChat worlds? Could you try with a transparent texture instead of a linear (black and white) one? When using transparent texture, make sure "Alpha as transparency" is checked in import settings in the inspector.
@@chimericcurios ok so, since i posted my reply, there was an update on vrchat quest, and all of a sudden, all of the particles started working again. A friend of mine even showed me how his avatar had added effects. Prior to this, i talked about the transparent textures not working on the vrchat discord, and someone told me that particles were broken on quest since years and that the developpers seemingly weren't gonna fix them. It seems like that was fixed recently. And i could finally do the things i planned for my avatar.
@@mifaro2255 Glad to hear!
Hi! I wanted to ask for some help with particles. I can see the effect in cameras and mirrors, but I cant see them normally and nobody else can... dont know what do
Try playing with settings in the Render drop-down in the particle editor. What shader are you using? Shaders like poiyomi have a feature to show/hide in mirrors so I would check on that if you're using a more complex particle shader.
docs.unity3d.com/Manual/PartSysRendererModule.html
I would also try setting the scale of the game object to 1. If you want to change the size, do it by adjusting other values in the overview and Shape tab.
i love you.
Hi first of all nice and easy to follow Tutorial, but i have a Problem after i Uploaded my Avatar with a Figner Trail my Viseme Lipsync and Face Expressions broke do u know how to fix this? it worked before... :(
@@gamingvalue372 I don't have enough context to help troubleshoot, but my guess is probably mismatched Write Default on/off settings. hope this helps!
I have an issue uploading, it always says "FileNotFoundException". do you know how to fix it?
Try reimporting your assets! Does it say what file is missing? Are you using one of my systems?
does anyone know how to make particles work for quest?
All my particles do work for quest by default. If you need help with your own particles, I'm happy to help in my discord
@@chimericcurios thank you so much this means a lot ^^ I have been looking for so long
So if I wanted to make the particle a global thing. Where the particle doesnt move with me and its just in the set area that i toggle it in. How would i do that?
You would do that using a world constraint! It's only possible on PC but there are plenty of tutorials if you search it up.
I've recently learned how to make particles from scratch and am somewhat getting the hang of it. But, for some reason they won't show up in mirrors or the camera. Is there some setting I'm missing for this? I do know shaders can be a factor, but this happens on every shader I've tried. Including the default particle shaders.
Are you on PC or quest?
@@chimericcurios PC
@@ZetaBetaTheAlpha Is your particle triggered by a gesture or animation?
@@chimericcurios Animation in this case. Specifically on an emote.
figured out how to activate particles on toggle but i'd like to get it stuck where it spawned- any idea?
That has to do with world constraints and props. Once you learn how to make a world constraint (there are lots of tutorials on that) for VRChat, just stick the particle system into it and you are good to go!
So, i have a question, I have been in VRC and i see guns/weapons fire the particle but when you release the gesture the fired particle still lives till it collides with something. How do you do that?
There's an option in particle settings to "kill the particle" on collision or velocity change. you can see these settings by selecting your particle system and looking through options in the inspector. hope this helps!
@@chimericcurios I know how to kill the particle on collision, its keeping the particle alive after i "fire" it and release my gesture, and said particle continues till it hits a surface. A prime example is all these auto rifles you see in vrc, it spawns a bullet particle every time you pull a trigger and the bullet only dies when it hits, not when you release your gesture.
@@codedwarriors4806 I'm looking for something similar. If you turn on the particle emitter when you "fire", and turn it off half a second later, the particles die, but i want to them to die when their timer runs out instead of when the emitter is turned off.
I want to have the emitter always on, but spawn a burst of particles when the trigger is clicked.I have no idea how to do that =/.
it keeps saying that prefab dont exist/work idk what to do
Which prefab, can you be more specific?
what if the affect has multiple colors im working with an aura pack that comes in diffrent auras colors
If you want something multicolored you will have to either use multiple particle systems, use a colored texture and a white color, change the particle color to gradient/random, or find a shader that has the effect you want.
This was very helpful, thank you. But certain particle systems call for a "container," what is that?
are you referring to one of my systems or particles in general? Basically, a container is just one object in the hierarchy which holds the "contained" (child) object.
More complicated, you can force particles to stay within a confined space, which can also be called a container
@@chimericcurios Just particles in general. I'll also check your particles out too though!
@@chimericcurios Ahh okay, thank you very much!
what shader can we use to make a particle quest compatible?
Additive, Multiply, or Alpha Blended under VRChat > Mobile > Particles
@@chimericcurios that doesn't show on quest though
@@EliasCoptere It depends on what your particle texture looks like. Additive generally works best when the shape you want to show up is white and the part you want to be transparent is black. I'm happy to help troubleshoot in my discord server!
when i leave the animator my model is still in the animation pose and it effects the avatar in game you think you can help?
Sounds like you accidentally animated on your main model instead of making a duplicate. Check out 01:19 in the video for what I'm referring to?
if you did not animate on the main model just go back to your scene hit the play button at the top then once again to exit out of play that will reset your model
then save the changes
Is there anyway to make the mobile additive particle shader actually work on quest?
It does work on quest if you use VRChat/mobile/particles/additive. Additive shaders don't show up if the particle is a dark color (black, navy, etc) so use multiply instead in that case.
@@chimericcurios with transparency tho?? I just see black boxes come out
@@chillindog5059 there’s no such thing as transparency on quest
I had a question about particles
Your video doesn't cover the shaders for both Quest and PC platforms.
Hi, the shader I used in the video is PC and quest compatible. All of the particles on my store are cross compatible, but for info on your own particles please see this article: creators.vrchat.com/platforms/android/quest-content-limitations/
@@chimericcurios I want to have an avatar that has a snow toggle. Yes I know how toggles work, I know how to set a particle emitter in the sky and point it down etc.
The problem I have is that when I make a snow sprite png, the black cutout of my snow flakes shows. How do I hide this on the quest platform so it won't show the black (unused space)?
@@zerosaber2242 Try changing shader to additive, should fix this problem for quest. Info on blend modes for why this works: en.wikipedia.org/wiki/Blend_modes
my question is how to i import it from booth???
all of my Booth items contain a unity package which you can import into unity by double clicking the file while unity is open
What are the particle u used in the vid?
Hello, they are the yellow variant of the Cherry Blossom set from my store. Hope this helps! chimericcurios.booth.pm/items/3673311
@@chimericcurios Do think u can help me with particles i'm trying to make for an avatar?
@@izukumidoriya5561 Happy to give you some help! My discord server is in the description where you can ask more detailed questions
what about quest particles
All of my particles are quest compatible! :D For information of quest compatible shaders you can visit the VRChat Documentation. Additive/Multiply should work on quest tho.
You forgot to tell us how to make it visible in mirrors
Not all shaders will be visible in mirrors, but if you are using Poiyomi toon shader, you can search for the "Mirror" option using the magnifying glass.
unity is like the worst to develop on
Unfortunately it has a very high learning curve but it is more accessible compared to Unreal (which often needs to be run on higher-spec machines)
If your not confident towards your learning ability then it’s going to be way harder to learn, you have to know how you yourself understand things and be aware of that
nerd
:0
🙏
Ok so, im trying to get my particals to show up in mirrors but im havng trouble trying to figure that out
This is not possible for quest, but for PC you can choose what shows in in mirrors in your Material/Shader settings. In Poiyomi toon, for example, there is a setting to control what shows up in mirrors.
I'm having troubles with resizing a particle, I managed to change the size of the particle however when I change the Avatar Height in-game the particle stays the same size is there any way to counteract this? And have it adjust the size to the same as my Avatar?
Make sure the particle scaling mode is set to hierarchy! If it's not, scaling its parent object (in this case, your avatar) will not cause the particle to scale. Hope this helps.