[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4698: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4700: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4701: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4702: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Blenderlounge • Consulter le sujet - Point Cloud (Liste logique) aaaaajnjcbdjhc

Point Cloud (Liste logique)

Ici on parle des scripts

Modérateurs : frez, Yadoob, stilobique, Matpi, ModSquad

Point Cloud (Liste logique)

Message par GameL » 30 Nov 2018, 11:33

Avatar de l’utilisateur
GameL
 
Message(s) : 80
Inscription : 06 Sep 2014, 05:12

Re: Point Cloud (Liste logique)

Message par JanO » 30 Nov 2018, 14:43

Élo,

Je n'y connais rien en python... mais j'ai quand même une question (voire 2). ;)
- À quoi sert la définition d'une grille ? (# Grid Size)
- Et si tu augmentes cette grille (100x100=10 000), que se passe t-il ?
Avatar de l’utilisateur
JanO
 
Message(s) : 138
Inscription : 30 Oct 2015, 22:00

Re: Point Cloud (Liste logique)

Message par GameL » 30 Nov 2018, 15:35

pour ceci

Avatar de l’utilisateur
GameL
 
Message(s) : 80
Inscription : 06 Sep 2014, 05:12

Re: Point Cloud (Liste logique)

Message par JanO » 01 Déc 2018, 12:24

Arf... tu n'as pas répondu à mes questions.

Là, c'est comme si j'avais demandé pourquoi les croissants du boulanger étaient fabriqués à partir d'un morceau de pâte en triangle et que toi, tu me montrais une photo d'un croissant fini en me disant que c'est pour avoir ça dans la vitrine.

Ce n'est pas grave, parfois mes interventions ne sont pas comprises. ;)

Cordialement
Avatar de l’utilisateur
JanO
 
Message(s) : 138
Inscription : 30 Oct 2015, 22:00

Re: Point Cloud (Liste logique)

Message par lapineige » 02 Déc 2018, 10:13

Mon terrier/blog: https://lapineige.fr/wp (l'ancien: le-terrier-de-lapineige.over-blog.com) | Mon GitHub: https://github.com/lapineige/Blender_add-ons | Lapineige's Tools: http://cgcookiemarkets.com/blender/all- ... ompilation
Avatar de l’utilisateur
lapineige
 
Message(s) : 3717
Inscription : 25 Juin 2014, 07:06

Re: Point Cloud (Liste logique)

Message par GameL » 03 Déc 2018, 12:01

Avatar de l’utilisateur
GameL
 
Message(s) : 80
Inscription : 06 Sep 2014, 05:12

Re: Point Cloud (Liste logique)

Message par lapineige » 03 Déc 2018, 21:17

Mon terrier/blog: https://lapineige.fr/wp (l'ancien: le-terrier-de-lapineige.over-blog.com) | Mon GitHub: https://github.com/lapineige/Blender_add-ons | Lapineige's Tools: http://cgcookiemarkets.com/blender/all- ... ompilation
Avatar de l’utilisateur
lapineige
 
Message(s) : 3717
Inscription : 25 Juin 2014, 07:06

Re: Point Cloud (Liste logique)

Message par GameL » 04 Déc 2018, 10:18

Merci Lapineige pour ta réponse.

Je viens donc de faire un test avec une liste d'1 million de points et voici les résultats:

Sans drawPointColor(j,k,R,G,B,1)
3.5 seconds environ (cf image)



Avec drawPointColor(j,k,R,G,B,1)
J'ai toujours pas le résultat. :D
Cela doit faire 15 minutes que le script tourne et il en est à 40 000 points sur 1 Million. De mémoire j'avais déjà testé, mais le script avait crash au bout d'un moment.
Je pense vraiment qu'il y a moyen d'optimiser tout ça ^^. Mais je sèche. Comme tu le dis l'algo est tout simple. Et il me semble, mais je peux me tromper, que c'est vraiment une question de logique de lecture et d'acquisition des données de ma liste.
Avatar de l’utilisateur
GameL
 
Message(s) : 80
Inscription : 06 Sep 2014, 05:12

Re: Point Cloud (Liste logique)

Message par lapineige » 04 Déc 2018, 10:44

Ben là manifestement c'est l'opération de dessin du pixel qui prend du temps…
Ah moins de trouver une autre méthode pour le faire (qui serait plus rapide), je ne vois pas bien comment tu pourrais l'accélérer.
Tout ce que tu toucheras autant n'agira qu'à la marge.

Et si tu réalises la même opération avec les outils de python, sur une image externe, puis que tu l'importes dans Blender ?
Cette opération me semble anormalement longue.
1 million de pixels, ça ne fait pas une grosse image… (1000*1000)
Mon terrier/blog: https://lapineige.fr/wp (l'ancien: le-terrier-de-lapineige.over-blog.com) | Mon GitHub: https://github.com/lapineige/Blender_add-ons | Lapineige's Tools: http://cgcookiemarkets.com/blender/all- ... ompilation
Avatar de l’utilisateur
lapineige
 
Message(s) : 3717
Inscription : 25 Juin 2014, 07:06

Re: Point Cloud (Liste logique)

Message par GameL » 04 Déc 2018, 16:14

Avatar de l’utilisateur
GameL
 
Message(s) : 80
Inscription : 06 Sep 2014, 05:12


Retour vers Scripts - Python - OSL

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)