armory
armory copied to clipboard
It would be cool if there were hair particles in armory3d
Hair particles will be able to give one's character so much more life and can make one's game look more realistic. and if I am not mistaken then it can easily run on the GPU to save fps
Hair particles is already supported by Armory and it is done via GPU instancing. Here is an example of the particles rendered as grass.
You can download the example here
@QuantumCoderQC well that is cool... but how can I make the particles visible when I run the game?...
I'm sorry I did not understand what you mean by "make the particles visible"? Are the grass particles already not visible? Can you please elaborate.
@QuantumCoderQC the particles in the example are working but not in my blender fil... I do not know what is wrong but the hair can not be shown...
@QuantumCoderQC maybe it's because I have to add a texture to the hair particles...
@Sekaus its difficult to tell what's wrong, but have you set particles to be drawn as objects in Blender?
@QuantumCoderQC okay... I can see them... but they are not displayed correctly....
Can you elaborate what is wrong in the display? The colors? position? Perhaps share an image comparing blender vs armory.
@QuantumCoderQC all the hairs point the same way... the hair was meant to look like this
But when I press F5 its look like this
I see, well, thanks for the info. Can you please share the blend file so i can have a look at it when I get some time.
In the meantime, there is another way to get these particles rendered:
- Convert these hair particles in Blender to mesh objects linked duplicates. This can be done in the Particle system modifier with "Convert to Mesh"
- Now, if all goes well, each particle will be a new object. But they will all have the same mesh in Blender.
- Parent all the particle objects to one particle object.
- In the parent particles Object property, enable instancing and set it to loc+rot+scl.
- Run the game.
@QuantumCoderQC Here Viggo_Hunter.zip