La recherche a retourné 2303 résultats
Aller sur la recherche avancée
- 26 Juin 2013 22:21
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
Super, merci pour le shader, je vais dépioter ça ^^ Sinon j'ai continué mes test avec les compute shader, ici j'ai 320 000 particules :o: http://www.youtube.com/watch?v=k9pOjRSeh00 je calcul et j'affiche tout directement sur le GPU sans jamais retélécharger quoi que ce soit sur le CPU. Bien joué ! :...
- 26 Juin 2013 21:14
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
j'utilise les deux couches d'uv, la première est utilisée pour l'effet d'éclairage et la seconde pour l'effet de noise en alpha pour la première couche, c'est calculé par rapport à la position de la particule vis à vis de la camera et de l'orientation la lumière, et le roll du billboard est aussi dé...
- 26 Juin 2013 20:08
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
Ok j'avais rien compris à ton algo, effectivement on peut dire que tu a reproduit le fonctionnement des pointeurs, et je disais que ça prenait plus de place parce que je pensais que chacun de tes nombreux et obscures tableaux contenait une liste de Particule. :mrgreen: alloue juste un tableau suffi...
- 26 Juin 2013 18:25
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
ben le truc très con dont je me suis rendu compte, c'est que certaines des données de particules issues de shuriken ne semblent pas mises à jour correctement : on a que la couleur et la taille de naissance par exemple :/ Pour la lib de Markkk, oui j'en suis satisfait, mais je ne l'utilise que de faç...
- 26 Juin 2013 18:06
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
C'est bien beau de pouvoir faire un rendu sympa des particules, mais si on ne peut pas gérer leurs déplacements correctement ça sert pas à grand chose, c'est pour ça que je voulais vérifier la possibilité de greffer ça sur shuriken avant. +1. Mais encore une fois, leurs "comportements" dans la démo...
- 26 Juin 2013 17:56
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
Oui mais pas n'importe quelle fuméeZJP a écrit :Ah chapeau l’illusionniste, tu montrais de la...fumée.
- 26 Juin 2013 17:47
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
Cependant, je ne suis pas le seul dans ce cas. Il te faudra à un moment donné couper la poire en deux pour éviter de frustrer les potentiels clients du forum officiel qui attendent depuis plusieurs mois une release "acceptable" de ton produit. Tu donnes trop d’à coup à ton développement : je m'y me...
- 26 Juin 2013 17:40
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
Quand je dis que j'utilise des pointeurs, c'est un abus de langage au sens "informatique pur" du terme, c'est vrai... Si on oublie la fonction Resize, j'ai un array qui contient les objets Particle (le pool), qui ne sont jamais déplacés ni copiés d'aucune façon (donc aucune perte de performances là ...
- 26 Juin 2013 16:44
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
Oui pour moi aussi :p Surtout qu'au final je peux afficher que 16000 particules sur un même mesh (mais je vais répartir les particules sur plusieurs meshes) Mais bon là je cherche vraiment à optimiser les perfs à fond. 1.5ms à 60fps ça représente 9% du temps de calcul alloué à une frame, sachant que...
- 26 Juin 2013 16:09
- Forum : Scripting
- Sujet : Emetteur de particules : optimisation de code
- Réponses : 127
- Vues : 42109
Re: Emetteur de particules : optimisation de code
La solution la plus simple serait pas d'utiliser une classe Particle custom ? Parce que gérer les pointeurs à la main pour ça, faut être courageux quand même :lol: . Je suis parti sur l'utilisation des particules native d'unity car je voudrais faire un truc qui peut se connecter à shuriken, pour re...