La recherche a retourné 2303 résultats

par Alesk
26 Juin 2013 22:21
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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é ! :...
par Alesk
26 Juin 2013 21:14
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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é...
par Alesk
26 Juin 2013 20:08
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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...
par Alesk
26 Juin 2013 18:25
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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ç...
par Alesk
26 Juin 2013 18:06
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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...
par Alesk
26 Juin 2013 17:56
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

Re: Emetteur de particules : optimisation de code

ZJP a écrit :Ah chapeau l’illusionniste, tu montrais de la...fumée. :mrgreen:
Oui mais pas n'importe quelle fumée :D
par Alesk
26 Juin 2013 17:47
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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...
par Alesk
26 Juin 2013 17:40
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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à ...
par Alesk
26 Juin 2013 16:44
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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...
par Alesk
26 Juin 2013 16:09
Forum : Scripting
Sujet : Emetteur de particules : optimisation de code
Réponses : 127
Vues : 41759

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...

Aller sur la recherche avancée