LGM 2019 – Creating photorealistic illustrations in vector graphics
Mijn naam is Pieter Baanenrecht en ik ga nu over een collega radie in vector graphics en hoe je dat gebruikt om te creëren. Ik ben bijna al te realiseren over de illustraties. Voordat ik begon, dacht ik dat het leuk zou zijn om meer persoon te vertellen. Ik begin met Inkscape. Het was 10 jaar geleden. Ik werkte op een project in mijn wedstrijd. En ik heb mijn supervisor gezegd. Waarom gebruik je later? Inkscape voor je report. Ik vind uit hoe Inkscape werkt meer of minder. Later op mijn discovererde ik dat je kan maken expansies en schrijven in Python. En ik begon met... of probeer je te modificeren. In mijn geval was het Linnemeyer, of L-System extensie, zoals je hier ziet. Ik probeer deze drie te creëren, die nu de Pythagoras drie is. Maar ik weet niet hoe het gaat. Want mensen die het L-System extensie weten, weten niet deze box hier in het bottom. Je ziet een soort schrijvingfactor om dit te krijgen. En op de Inkscape-vorm, ik heb het gecheckt en de publiek is eigenlijk nog steeds op. Het is 2010. Dus hier zie je mij pambeling en probeer je te kregen hoe het werkt. Maar in de eind, het werkte. En er zijn meer dingen. En ik heb dit gekregen en ik dacht, dat is een beetje meer extensie. En als ik de ijzerwet, en misschien de kleuren, of de vormen van de drie en eventueel heb je iets zoals dit. Dus je krijgt gewoon één grote command in je L-System. Blijf in. Dat is het. Dat is leuk. Dat was 10 jaar geleden. En nu ben ik nog steeds aan de extensie werkt. Maar meestal, ik gebruik Inkscape nu voor laser cutting en laser engraving. Ik heb ook een paar examples. Dus er is een engraving op de slag en engraving op de woest met een beetje groei van mijn schijf ook. Dat is een beetje anders. En dit is ook als een warner of een disclamer dat sommige slag-slaatroom een beetje mathematically geïnvolgd. Hier heb je gewerkt. En wat andere dingen. Kutting en misschien iets meer artiestes wat meer gebruikbaar is als plantstand. Er is veel andere dingen. De meeste van de dingen in mijn huis is nu later gekut in laser engraving. Ik begon 100 kilo's aan laser engraving. Dat was te veel van mijn vrienden.  Dus dat is hoe ik Inkscape gebruik in spare-time. En nu voor research. Ah, ik heb er nog een beetje. Ik heb dit gewoon gemaakt voordat ik kom van de zijkant. Ik doe hem met mij. Als je wil kijken dan later. Er is hier. Oké, ik ben nu van hobby naar research. Ah. Het was zo'n plan te gaan dat ik vond dat er iets is called a gradient mesh in Inkscape. En ik dacht dat het interessant zou zijn als een part of my Ph.D. om dat te helpen. Niet in Inkscape met de modus, maar met de context van op. Kommergradients in vectorgraphy zoals je weet, de linier en de radial gradients. Dan is de gradient mesh waarin ik het meer of 20 jaar ingewikkeld heb geïnterviewd control, volgd op Quikly en Inkscape en in Inkscape. En dit belpepper is een van de komende exemplen om te expliceren de gradient mesh. Dat zal ik later doen. En doorgaan, dit belpepper is niet de gradient mesh. Het is nog steeds een veel linier color gradients op de top van elkaar. Dus de gradient mesh is een van de manieren om color gradients in vectorgraphy te doen. Dan, 10 jaar later, een alternatief waarschijnlijk de diffusion curves, die gaan wel van een verschillende manier zijn. Waarschijnlijk ook met de intersectionen van de metes. Dus beide metes zijn geweldig op curves. Dus hier, de diffusion curves ook, de color gradients. Ze zijn eigenlijk curve networks die je hebt zo'n colors te doen. Dus curves, wel, dat brengt ze naar bezet curves. Uit de kerositeit weet niet hoe een bezet curve werkt. Nou, eigenlijk zijn deze cubic bezet curves en wat je ziet is dat de zwarte punten worden interpellated op de witte punten en er zijn handels. En ze zullen de curve opzetten. Ik heb ze genoemd tangent handels omdat de curve tangent op de witte handels zoals je moet. Dus je kunt wel veel shapes doen met een single curve, maar natuurlijk als je iets wilt doen met meer series, dus je wilt dat connecten. Eigenlijk wil je dat connecten in een meer of meer of minder smooth way. Dus dat gebeurt als je een curve hebt, je wilt dat connecten met iets smooths naar de eerste. Je creëert of extend de handel aan de botten zodat het prolineert op dezelfde lijn met de andere.  Je add random other points in handel aan dan de tweede curve dat is beveiligd is tangent continuous met de eerste of g1 continuous. En je kan extend deze curve in deze fashion met wat je wilt en wat je wilt. Dus dat is de geometrie. Dus remember de gradient mesh je hebt deze mesh met off-off curves. Dus eigenlijk alle deze curves zijn connecten of kunnen worden interpellated als die connecten van de curve. Dan wat is de color? Dus de color liet op de top van deze curves en eventueel ook in de interior van de mesh. Dus wat je kunt denken is dat je een separate red met een blauwe of zelfs een alpha channel is een hoogte op de top van je mesh. Dus als je op een van die curves en uiteindelijk de red color field voor dit moment je moet iets hebben als je een paar control points hebt en je deze colors aanbiedt in de red channel en nu wil je het interpelleren. 