[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 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 - Script correspondance peintures RAL aaaaajnjcbdjhc

Script correspondance peintures RAL

Ici on parle des scripts

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

Script correspondance peintures RAL

Message par Baboulinet » 17 Juin 2018, 13:41

Bonjour à tous,
Dans le cadre de mon travail, je recherche un moyen d'avoir un nœud de couleurs RAL.

L'idée serait de taper le numéro du RAL voulu dans le nœud de couleurs, et d'avoir une correspondance RGB ou HEX. Pour l'appliquer au shader.
Malheureusement je ne maîtrise pas le langage Python, ni aucun autre langage informatique d’ailleurs. :roll:

Mais je suppose que pour une personne qui a l'habitude de coder avec Python, cela ne doit pas être très difficile de faire un script de ce genre.
Par contre cela risque d'être fastidieux vu le nombre de couleurs RAL.
C'est pourquoi je me propose de continuer le code avec toutes les correspondances de couleurs, si une âme charitable se propose de commencer celui-ci et m'indique comment faire la suite.

Je prends comme référence le site:
https://www.visual-graphics.de/en/custo ... al-colours

Il est plutôt pratique, on peu y voir en un coup d’œil les différentes correspondances.

Dans l'attente de vous lire.

Baboulinet
Baboulinet
 
Message(s) : 23
Inscription : 08 Mai 2017, 20:23

Re: Script correspondance peintures RAL

Message par pistiwique » 06 Juil 2018, 20:23

ça demande de créer un node spécifique ça dis donc ^^
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Re: Script correspondance peintures RAL

Message par Baboulinet » 09 Juil 2018, 18:55

Salut Pistiwique,
Je suppose que oui...
Mais je n'ai aucune idée de comment faire, et le temps que cela peut prendre.
Sinon j'aurais bien tenter de le faire moi même.
pourrais tu me donner des astuces pour créer mon propre node ?
Baboulinet
 
Message(s) : 23
Inscription : 08 Mai 2017, 20:23

Re: Script correspondance peintures RAL

Message par pistiwique » 09 Juil 2018, 20:46

Bein ça dépend de ce que tu veux.
Il y a la possibilité de coder un node qui te ferait la conversion auto (mais je n'ai jamais essayé de coder de node), soit créer un script qui, en donnant ta valeur de RAL dans un chant texte te donnerai la valeur correspondante en RGB ou HEX.
Voir même te setup la couleur directement selon si tu as un node avec une entrée color de sélectionné par exemple.
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Re: Script correspondance peintures RAL

Message par Baboulinet » 09 Juil 2018, 20:57

Baboulinet
 
Message(s) : 23
Inscription : 08 Mai 2017, 20:23

Re: Script correspondance peintures RAL

Message par pistiwique » 09 Juil 2018, 21:06

Bon bein ça ça va, la partie la plus longue sera de "remplir" les correspondances de entre RAL et RGB ou HEX.
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Re: Script correspondance peintures RAL

Message par pistiwique » 09 Juil 2018, 21:15

T'as juste besoin de pouvoir entrer le RAL et le retour converti en RGB ou HEX ?
Pas le nom du RAL ou la couleur à laquelle ça correspond ?
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Re: Script correspondance peintures RAL

Message par Baboulinet » 10 Juil 2018, 21:33

Baboulinet
 
Message(s) : 23
Inscription : 08 Mai 2017, 20:23

Re: Script correspondance peintures RAL

Message par pistiwique » 12 Juil 2018, 07:12

Ah mais donc c'est un custom node que tu veux
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Re: Script correspondance peintures RAL

Message par Baboulinet » 12 Juil 2018, 20:10

Baboulinet
 
Message(s) : 23
Inscription : 08 Mai 2017, 20:23

Re: Script correspondance peintures RAL

Message par pistiwique » 12 Juil 2018, 21:04

un gros, un node créé en python. Pas comme un group node que tu pourrais créer à la main.
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Re: Script correspondance peintures RAL

Message par Baboulinet » 13 Juil 2018, 17:58

Ha ok, oui c'est bien ça.
J'avai commencé à faire ce script, que j'ai trouvé sur le net.
Mais il ne fonctionne pas. il y a des erreur de syntax.
Je ne sais pas quoi faire...
Image
Baboulinet
 
Message(s) : 23
Inscription : 08 Mai 2017, 20:23

Re: Script correspondance peintures RAL

Message par pistiwique » 14 Juil 2018, 17:04

J'ai fais un petit test pour l'instant et ça fonctionne pas mal
Look le GIF

Par contre, je me suis rendu compte que selon les site, les valeurs RGB attribué en fonction des RAL ne sont pas exactement les mêmes.
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Re: Script correspondance peintures RAL

Message par Baboulinet » 15 Juil 2018, 11:32

Salut,
Waouw, le résultat est super ! c'est exactement ce que je recherche.
effectivement j'avais remarqué qu'il y avait des différences entre certains sites.
Mais j'avais trouvé les même résultats avec ces 2 sites:



Du coup tu as utilisé le RGB ou le HEX dans ton script ?
J'ai hate de pouvoir l'utiliser. Et après je pourrais adapter le script pour faire la même chose avec les Pantone.

Merci à toi.
Baboulinet
 
Message(s) : 23
Inscription : 08 Mai 2017, 20:23

Re: Script correspondance peintures RAL

Message par pistiwique » 15 Juil 2018, 13:19

Il sort en RGB
Tu peux le trouver
J'ai déjà prévu d'ajouter d'autres "formats" alors si tu vois des options dont tu aurais besoin n'hésites pas ^^.
Mes addons:, , ,
Avatar de l’utilisateur
pistiwique
 
Message(s) : 590
Inscription : 10 Août 2014, 10:35
Localisation : le sud ou il fait trop chaud

Suivant

Retour vers Scripts - Python - OSL

Qui est en ligne ?

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