Grain Scripts décalage pour Corel Painter
Grain Offset Scripts pour Corel Painter 7 et ci-dessus sont une collection de scripts macro qui peuvent être utilisés pour compenser la position de superposition de texture de papier courant avant toute marque soit faite sur la toile ou couche. Actuellement, la seule façon que je sais le faire sans l'aide de scripts est d'appliquer la texture dans les zones sélectives petites sur des couches individuelles, puis repositionner ces zones à l'aide de l'outil de réglage de la couche. Vous pouvez ensuite effacer tous les domaines de la texture indésirable pour s'adapter à la région que vous souhaitez superposer.
En Painter 11 et les versions antérieures, la prévisualisation de la texture du papier peut être traîné dans la fenêtre de prévisualisation du papier de la palette Papiers, mais malheureusement, cela n'a aucun effet sur la position de superposition de texture quand elle est appliquée à la toile ou de la couche.
Les scripts individuels se déplacent généralement la texture du papier pré-appliquée par un nombre prédéterminé de pixels dans une direction donnée, mais un utilisateur scénario défini a également été inclus tels que l'origine de la ligne et les valeurs d'origine de colonne pour le décalage peut être modifié manuellement avant d'exécuter le script. On y trouve aussi un script pour réinitialiser la position de grain à l'origine du défaut. Les scripts peuvent soit être couru par. sur le bouton Lecture dans la palette Scripts, ou via. une palette personnalisée dans le cas des presets.
J'ai choisi d'utiliser les termes de la texture du papier »et« grain »de manière interchangeable, à la fois dans cet article et dans les noms de script.
Télécharger le Grain Offset bibliothèque de scripts

Télécharger
Offset_Scripts_PC.zip (48 Ko) pour Corel Painter 7 et supérieur (plate-forme de PC).
Offset_Scripts_Mac.zip (47 Ko) pour Corel peint 7 et supérieur (plate-forme Mac).
Après avoir décompressé, les bibliothèques de scripts ci-dessus (Grain Offset.ssd pour la version PC et Grain de crédits compensatoires pour la version Mac de peintre) peuvent être situés n'importe où sur votre disque dur. Toutefois, si vous avez l'intention d'exécuter l'un des scripts via. une palette personnalisée, les emplacements d'installation sont spécifiques. Dans ce cas, s'il vous plaît suivez les instructions dans mon article 'exécution de scripts de peintre une palette personnalisée »dans la section Script de ce site.
Pour charger les scripts, d'abord lancer la palette Scripts (s'il n'est pas déjà visible sur le bureau) en sélectionnant le menu Fenêtre> Scripts. Dans le menu déroulant Script Selector choisir de charger la bibliothèque (voir ci-dessus capture d'écran), recherchez et sélectionnez le fichier de la bibliothèque de script dans la boîte de dialogue Choisir Scripts, avant de cliquer sur Ouvrir.
Pour exécuter un script à partir de la palette Scripts, sélectionnez-le dans la fenêtre de sélection de script avant de cliquer sur le bouton Lecture. Il n'est pas nécessaire de le faire si les scripts sont couru par. une palette personnalisée. Dans ce cas, cliquez simplement sur l'icône du script associé à la palette personnalisée lui-même pour jouer / exécuter le script.
Script convention de nommage
J'ai utilisé les points cardinaux pour représenter le sens du grain de compensation prévus par chaque script (N pour Nord, NW à Nord-Ouest, etc.) Les nombres dans les noms de script sont la distance de décalage du grain de la position d'origine par défaut en pixels. Par exemple, le décalage de la N 200 grains script est de 200 pixels dans une direction nord.
Télécharger Grain cahier de test Offset

Télécharger
Grain_Offset_Test_PC.zip (3 Ko) pour Corel Painter 7 et supérieur (plate-forme de PC).
Grain_Offset_Test_Mac.zip (3 Ko) pour Corel Painter 7 et supérieur (plate-forme Mac).
Afin de tester plus précisément que les scripts fonctionnaient correctement, j'ai créé une texture de papier comportant une croix délimitée au centre d'un pixel tuile 1000 carré. Notez que vous pouvez avoir à faire glisser dans la fenêtre de prévisualisation de papier afin de voir tout de l'imagerie de papier associé dans la palette papiers.
Après décompression, la bibliothèque de papier au-dessus (Grain Test.pap Offset pour la version PC et Grain de test Offset pour la version Mac de peintre) peut être situé n'importe où sur votre disque dur.
Pour charger la bibliothèque de documents, d'abord lancer la palette Papiers (s'il n'est pas déjà visible sur le bureau) en sélectionnant le menu Fenêtre> Palettes> Documents de la bibliothèque. Choisissez Open Library dans le menu déroulant Papers palette, puis naviguer et mettre en évidence la bibliothèque de documents respective dans le dialogue Choisir des documents avant de cliquer sur OK.
Pour des fins de test, créez un nouveau document dans Painter 1000 x 1000 pixels à 72 ppi. Sélectionner dire la variante de Chalk place de la bibliothèque des brosses de peintre par défaut et peindre sur la région centrale de la toile pour révéler le grain Offset test texture du papier (comme on le voit dans la capture d'écran ci-dessus). Maintenant, jouer / exécuter l'un des grains scripts prédéfinis Offset, la peinture dans le domaine de la toile où vous vous attendez à l'imagerie du grain à comparaître. Notez qu'il peut être utile de superposer le document avec une grille (Canvas menu Affichage> Grille> Afficher la grille) pour faciliter la mesure.
Démonstration de palette personnalisée

J'ai traîné quelques-unes des icônes de script du grain Offset bibliothèque de scripts pour créer une palette personnalisée. ajoutant également un bouton de commande supplémentaire pour afficher / masquer la palette Papers (menu Fenêtre> Custom Palette> Ajouter commande). Dans le fond, j'ai utilisé le Painter 11 catégories de Chalk défaut> Biens variante de Chalk Fat en combinaison avec une partie du grain scripts Offset. J'ai utilisé le grain du papier de test Offset ci-dessus et petit papier des points de la bibliothèque de textures de papier par défaut.
Défini par l'utilisateur Script Offset

La commande dans les scripts qui effectue le décalage grain est appelé position des grains. Constituée en cette commande est une instruction de fonctionnement (qui doit normalement être réglé à une valeur de 1 pour que grain repositionnement de prendre place). Si cette valeur est modifiée à 0 alors pas de repositionnement peut être exécutée, et une valeur de 2 pour l'opération va réinitialiser la position de grain à l'origine du défaut (pas de décalage).
Origine Row et les valeurs d'origine de la colonne (actuellement fixé à 0 dans la capture d'écran ci-dessus) définissent le décalage en pixels par rapport à l'origine par défaut 0,0 grain. Le cas échéant, ces valeurs peuvent aussi être négative pour définir le sens de décalage (voir graphique ci-dessous dans la section suivante).
Contrairement aux scripts prédéfinis précédents, définis par l'utilisateur scénario Offset est destiné à être modifié manuellement et courut à la volée à partir de la palette Scripts ouvert. Pour ce faire, sélectionnez d'abord définis par l'utilisateur scénario décalage de la fenêtre de sélection de script dans la palette Scripts. Ensuite, sélectionnez Ouvrir le script dans le menu Scripts palette palette et mettre en valeur définis par l'utilisateur scénario décalage dans le dialogue d'ouverture de script avant de cliquer sur Ouvrir.
Dans la fenêtre Liste de script, cliquez sur le triangle à côté de grains Position d'élargir la liste et double-cliquez sur l'Origine de lignes et champs d'origine de la colonne, à son tour, d'entrer dans le pixel valeurs de décalage nécessaires au dialogue Définir numéro (voir le graphique dans le section ci-dessous pour déterminer si les valeurs doivent être positif ou négatif). Cliquez sur OK dans la boîte de dialogue Set Numéro après la saisie de la nouvelle valeur.
Enfin, cliquez sur le bouton Lecture de la rangée du bas de la palette Scripts pour exécuter le script. Notez que le script peut être laissée ouverte dans la fenêtre de liste de script si plusieurs changements de compensation sont nécessaires au cours de la séance de peinture. Sinon, sélectionnez Fermer le script dans le menu Scripts palette déroulant lorsque vous avez terminé.
Lors de l'édition et de lancer ce script à la volée, assurez-vous toujours que définie à l'Utilisateur scénario Offset est choisie pour que son nom apparaît en haut à gauche de la fenêtre de sélection de script avant de cliquer sur le bouton de lecture, sinon le mauvais scénario sera joué.
Grain Offset Graphique

Le graphique ci-dessus peut être utilisé en combinaison avec Définie l'utilisateur scénario offset afin de déterminer si l'origine de la ligne et les valeurs d'origine de colonnes doivent être positif ou négatif pour une direction de grain choisi de décalage. Notez que dans le graphe r = Origine Row et c = colonne origine, avec la position par défaut (pas de décalage), représenté par 0 dans le centre du graphique.
À titre d'exemple, pour compenser les grains quatre pixels directement à droite (Est);
valeur d'origine de la ligne dans le script = 0
Colonne Origin = 4
Pour compenser la texture dire douze * pixels dans une direction sud-ouest;
valeur d'origine de la ligne dans le script = -12
Colonne Origin = 12
* Actual point-à-point de décalage = 17 pixels (voir la section ci-dessous sur le calcul de point-à-point de décalage).
Il est important de noter que les valeurs de décalage de grain sont toujours relatives à l'origine par défaut (Row origine = 0 Colonne origine = 0), la course donc un script qui compense quatre pixels vers la droite deux fois laissera toujours la position de grain quatre pixels de l' origine par défaut, pas huit pixels.
À vol d'oiseau
Comme les grains distances de décalage sont déterminées par les valeurs de pixels x et y (colonne et ligne), ces distances de l'0,0 origine par défaut sera correct pour les compensations qui ne s'écartent pas être directement horizontale ou verticale de ce point (le Grain N , les scripts par exemple S, E et W compensés). Dans le cas des autres compensations cependant, le «à vol d'oiseau de la distance d'un point à l'origine par défaut au même point dans le grain de décalage ne sera pas le même, même si l'origine de la ligne et les valeurs d'origine de la colonne étaient les mêmes ( ignorant le sens positif et négatif).
Heureusement, si nécessaire, il ya une ligne calculatrice théorème de Pythagore . Pour utiliser cette calculatrice, allez à la page liée, et dans le tableau nommé «Calculer l'hypoténuse si vous savez 'Entrez le Origine Row et les valeurs d'origine de la colonne (ignorer les inconvénients) dans la Jambe A et les champs de la jambe B respectivement, avant de cliquer sur le résoudre! bouton. La réponse obtenue sera le véritable point de point de décalage à l'origine par défaut en pixels (arrondir la valeur hors de nombres entiers). Notez que j'ai ajusté les valeurs des presets de script applicables de sorte que par exemple le grain NW 200 script compenser 200 pixels de l'origine du défaut. Sans cet ajustement, le point à compenser aurait été 283 pixels au lieu de 200.































En vérité, au début je ne le comprendre. Mais après relecture, je pense que je comprends