Dinsdag 21 mei, 2013

Graan Offset Scripts voor Corel Painter

8 juni 2010 door de
Geplaatst onder Papers , Scripting

Graan Offset Scripts voor Corel Painter 7 en boven zijn een verzameling van macro scripts die kunnen worden gebruikt om de huidige papieren textuurbekleding positie voorafgaand aan elk merk wordt gemaakt op het doek of laag te compenseren. Momenteel is de enige manier die ik ken om dit te doen zonder gebruik van scripts is om textuur toe te passen in kleinere, selectieve gebieden op de afzonderlijke lagen en vervolgens herpositioneren deze gebieden met behulp van de Layer Richter tool. U kunt dan gewist gebieden van ongewenste textuur aan de regio die u wilt bedekken passen.

In Painter 11 en eerdere versies, kan het papier textuur voorvertoning rond gesleept worden in de Paper voorbeeldvenster van de Papers palet, maar helaas heeft dit geen effect op de textuur overlay positie wanneer het wordt toegepast op het doek of laag.

De individuele scripts algemeen bewegen de vooraf aangebrachte papier textuur met een vooraf ingesteld aantal pixels in een bepaalde richting, maar een door de gebruiker gedefinieerde script is ook zodanig opgenomen, dat de rij en kolom Origin Origin waarden voor de offset kan handmatig worden bewerkt voorafgaand aan de lopende het script. Ook inbegrepen is een script om het graan positie terug te zetten naar de standaard herkomst. De scripts kan worden liep via. de knop Afspelen in het Scripts-palet, of via. een aangepast palet in het geval van de presets.

Ik heb ervoor gekozen om de begrippen 'papier textuur' en 'grain' door elkaar gebruikt zowel in dit artikel en in het script namen.

Download the Grain Offset Script Library

media_1276014704220.png

Download

Offset_Scripts_PC.zip (48 KB) voor Corel Painter 7 en hoger (PC-platform).

Offset_Scripts_Mac.zip (47 KB) voor Corel Painted 7 en hoger (Mac-platform).

Na het uitpakken, kan het bovenstaande script libraries (Grain Offset.ssd voor de PC-versie en Grain Offset voor de Mac Schilder-versie) op een willekeurige plaats op uw harde schijf. Echter, als u van plan om een ​​van de scripts uit te voeren via. een aangepast palet, de install locaties zijn specifiek. In dat geval volgt u de instructies in mijn artikel 'Running Schilder Scripts uit een aangepaste palet' in het Scripting gedeelte van deze site.

Om de scripts te laden, eerst de Scripts palet (indien niet reeds zichtbaar op het bureaublad) starten door in het menu Venster> Manuscripten. Uit de Script Selector vervolgmenu kiezen Load Library (zie screenshot hierboven), navigeer naar en markeer de bibliotheek bestand script in het dialoogvenster Scripts Kies, voordat u op Openen.

Om een ​​script van de Scripts palet draaien, selecteert u deze eerst in de Script Selector venster voordat u op de knop Afspelen. Het is niet nodig om dit te doen als de scripts worden liep via. een aangepast palet. In dat geval klikt u op de bijbehorende script icoon in de aangepaste palet zelf om het script af te spelen / draaien.

Script naamgeving

Ik heb gebruikt kompas wijst naar de richting van de nerf gecompenseerd door elk script (N voor Noord-, NW voor North West enz.) vertegenwoordigen. De getallen in het script namen het graan offset afstand van de standaard oorsprong in pixels. Bijvoorbeeld, de offset van de Grain N 200 schrift 200 pixels in een Noord richting.

Download Grain Offset Test Paper

media_1276016116668.png

Download

Grain_Offset_Test_PC.zip (3 KB) voor Corel Painter 7 en hoger (PC-platform).

Grain_Offset_Test_Mac.zip (3 KB) voor Corel Painter 7 en hoger (Mac-platform).

Om nauwkeuriger dat de scripts correct werkten testen, heb ik een papier textuur bestaat uit een begrensd kruis in het midden van een 1000 pixel vierkante tegel. Let op dat je kan hebben om te slepen in de Paper voorbeeldvenster om eventuele zien van het bijbehorende papier beeldspraak in de Papers palet.

Na het uitpakken, kan de bovenstaande papier bibliotheek (Grain Offset Test.pap voor de PC-versie en Grain Offset test voor de Mac Schilder-versie) op een willekeurige plaats op uw harde schijf.

Om de papieren bibliotheek te laden, eerste start van de Papers palet (indien niet reeds zichtbaar op het bureaublad) door het selecteren van menu Venster> Bibliotheek Palettes> Papers. Kies Open Library van de Papers palet vervolgmenu, navigeer vervolgens naar en markeer de respectievelijke kranten bibliotheek in het dialoogvenster Papier kiezen voordat u op OK.

Voor test doeleinden, maakt u een nieuw document in Schilder 1000 x 1000 pixels bij 72ppi. Selecteer zeggen het plein Krijt variant van de standaard Schilder Borstels bibliotheek en verf over de centrale regio van het doek aan de Grain Offset Test papier textuur (zoals te zien in de screenshot hierboven) te onthullen. Nu speel / run een van de Grain Offset preset scripts, schilderen op het gebied van het doek, waar je verwacht het graan beeldspraak te verschijnen. Merk op dat het nuttig om het document te bedekken met een raster (Canvas-menu> Raster> Raster tonen) om de meting hulp kan zijn.

Custom Palet Demonstratie

Custom palette demo image

Ik sleepte een deel van het script iconen uit de Grain Offset scripts bibliotheek om een ​​aangepaste palet creëren. Ook het toevoegen van een extra opdracht knop Weergeven / verbergen van de Papers palet (Venster-menu> Custom Palette> In Command). Op de achtergrond heb ik de standaard Painter 11 Chalk categorie> Real Fat Krijt variant gebruikt in combinatie met een aantal van de Grain Offset scripts. Ik gebruikte het bovenstaande Grain Offset Testpapier en Small Dots papier uit de standaard Paper Textures bibliotheek.

User Defined Offset Script

media_1276022206971.png

De opdracht in de scripts die het graan offset uitvoert heet Grain Position. Opgenomen in deze opdracht is een operatie instructie (die normaal gesproken op een waarde van 1 in orde voor graan herpositionering plaatsvinden worden ingesteld). Als deze waarde wordt gewijzigd naar 0 dan is er geen verplaatsing kunnen worden uitgevoerd, en de waarde 2 voor de operatie zal het graan positie terug te zetten naar de standaard oorsprong (geen offset).

Rij Origin en kolom Origin waarden (momenteel ingesteld op 0 in bovenstaande screenshot) definieert het graan offset in pixels ten opzichte van de standaard oorsprong 0,0. Indien van toepassing, kunnen deze waarden ook negatief zijn, om de richting van de offset te bepalen (zie grafiek op volgende sectie hieronder).

In tegenstelling tot het vorige vooraf ingestelde scripts, de User Defined Offset script is bedoeld om handmatig worden bewerkt en liep op de vlieg van de open Scripts palet. Om dit te doen, selecteert u eerst het User Defined Offset script van de Script Selector Venster in het Scripts-palet. Selecteer vervolgens Script openen van de Scripts palet vervolgmenu en markeer de User Defined offset script in het Open dialoogvenster Script voordat u op Openen.

In het venster Script List, klikt u op het driehoekje naast Grain positie om de lijst uit te vouwen en dubbelklik op de rij en kolom Origin Origin velden zijn beurt, om de vereiste pixel offset waarden in de set nummer dialoog (zie de grafiek in het voer hieronder te bepalen of de waarden positief of negatief) dienen. Klik op OK in het Set-nummer dialoog na het invoeren van de nieuwe waarde.

Tenslotte klikt u op de knop Afspelen op de onderste rij van de Scripts palet om het script uit te voeren. Merk op dat het script geopend in het venster Script List kan worden overgelaten als meerdere offset veranderingen zijn nodig bij het ​​schilderij sessie. Selecteer anders Sluiten Script van de Scripts palet vervolgmenu als u klaar bent.

Bij het ​​bewerken en uitvoeren van dit script op de vlieg, altijd ervoor zorgen dat de gebruiker gedefinieerd Offset script zo wordt gekozen, dat haar naam op de linkerbovenhoek van het Script Selector venster voordat u op de Play knop, anders wordt de verkeerde script zal worden gespeeld.

Graan Offset Graph

media_1276025555134.png

De bovenstaande grafiek kan worden gebruikt in combinatie met de gebruiker gedefinieerd Offset script om te bepalen of de rij en kolom Oorsprong oorsprong waarden positief of negatief voor een gekozen nerfrichting gecompenseerd moet worden. Merk op dat in de grafiek r = Rij oorsprong, c = Kolom Origin, met de standaard (geen offset) weergegeven stand door 0 in het midden van de grafiek.

Als voorbeeld, ter compensatie van het graan vier pixels direct rechts (Oost);
Rij Origin waarde in het script = 0
Kolom Origin = 4

Om de textuur te compenseren zeggen twaalf * pixels in een Zuid-West richting;
Rij Origin waarde in het script = -12
Kolom Origin = 12

* De werkelijke point-to-point offset = 17 pixels (zie onderstaande paragraaf over het berekenen van point-to-point offset).

Het is belangrijk op te merken dat het graan offset waarden zijn altijd in verhouding tot de standaard oorsprong (Row Origin = 0 Column Origin = 0), dus het draaien van een script dat compenseert vier pixels naar rechts tweemaal zal nog steeds laat de korrel positie vier pixels van de Standaard herkomst, niet acht pixels.

As the Crow Flies

Aangezien het graan offset afstanden worden bepaald door x en y (kolom en rij) pixelwaarden zullen deze afstanden van de standaard 0,0 oorsprong correct compensaties die niet afwijken hierdoor niet rechtstreeks horizontale of verticale vanaf dit punt (de Grain N zijn , S, E en W offset scripts bijvoorbeeld). Bij andere offsets echter de "hemelsbreed 'afstand van een punt in de standaard oorsprong hetzelfde punt in de offset graan niet hetzelfde zijn, zelfs als de rij en kolom Origin Origin waarden waren gelijk ( het negeren van positieve en negatieve richting).

Gelukkig, indien nodig, er een online Pythagoras calculator . Om deze calculator te gebruiken, gaat u naar de gelinkte pagina, en in de tabel met de naam 'Berekenen schuine zijde als je weet dat' voer de rij en kolom Origin Origin waarden (negeer minnen) in het Been respectievelijk A en velden Been B, voordat u op de lossen! button. De verkregen antwoorden zal de werkelijke punt naar punt ten opzichte van de standaard oorsprong in pixels (rond de waarde af op hele getallen) zijn. Merk op dat ik de waarden in de toepasselijke script presets hebben aangepast zodat bijvoorbeeld de Grain NW 200 script zal compenseren 200 pixels van de standaard oorsprong. Zonder deze aanpassing zou de punt naar punt te compenseren zijn 283 pixels in plaats van 200.

Aandeel

Comments

2 Responses to "Grain Offset Scripts voor Corel Painter"
  1. TV Gossip zegt:

    In waarheid, in eerste instantie deed ik het begrijp. Maar na herlezing Ik denk dat ik te begrijpen

Trackbacks

Kijk naar wat anderen zeggen over dit bericht ...


Geoptimaliseerd door SEO Ultimate