Video: Blender 2.8 Tutorial: River Rapids [VFX] 2024
En primær inspirasjon for de dype strukturelle endringene som ble introdusert i Blenders kode for 2. 5-serien var å reflektere Blenders hendelsessystem . Et hendelse system er nødvendig for et komplekst program for å samhandle med brukerne. Hver gang du trykker på en knapp eller beveger musen, registreres den med programmet som en hendelse . Programmet håndterer hendelsen ved å utføre en handling av noe slag.
Som et eksempel, flyttes musen din som en hendelse, som deretter utløser datamaskinen for å utføre handlingen med å oppdatere plasseringen av musemarkøren på skjermen.
Blender gir deg muligheten til å tilpasse hendelsessystemet slik at det passer dine behov, og kortlegger hendelser til et bredt spekter av mulige Blender-operasjoner. Liker du ikke å bruke en bestemt hurtigtast i Blender standardkonfigurasjon? Du er fri til å endre den. Og det er bare starten!
Hele høyre side av redaktøren er viet til å endre hvordan hendelser håndteres innenfor Blender. Denne listen over hendelser er spesielt skremmende å se på, og du kan enkelt gå seg vill i alle de utvidende og kollapsende hendelsesgruppene. Heldigvis kan du endre hvordan hendelser håndteres på en mye enklere måte, og du har ikke engang bruk editoren for brukerinnstillinger hvis du ikke vil. I stedet kan du bruke følgende trinn:
-
Finn operasjonen du vil binde i Blenders menysystem.
Si at du vil endre hurtigtast for å åpne et nytt prosjekt fra Ctrl + N (gjeldende hurtigtast) til Ctrl + X, hurtigtasten som brukes i tidligere versjoner av Blender. Du finner denne operasjonen ved å gå til Info-editorens overskrift og velge Arkiv → Ny. Gå til det menyelementet, men ikke klikk det enda. Bare hold musemarkøren over det og fortsett til neste trinn.
-
Høyreklikk menyelementet for operasjonen du vil legge til eller endre hurtigtaster, og velg Endre snarvei fra menyen som vises.
I dette eksemplet går du til Arkiv → Ny, høyreklikker den og velger Endre snarvei. Blender ber deg om en ny hurtigtast.
-
Når du blir bedt om det, bruk den nye hurtigtasten du vil tildele til operasjonen.
I dette tilfellet trykker du på Ctrl + X.
Gratulerer! Din nye hurtigtast er tildelt!
Figuren viser denne prosessen i aksjon.
Tilpasse en hurtigtast-sekvens direkte fra Blender-menyene.Blender advarer ikke deg om du skriver om en snarvei som allerede er bundet til en annen operasjon. Blender dobler bare hurtigtastet, favoriserer standard oppførsel over tilpassede.Blender grensesnitt vil fortsatt si at egendefinert hurtigtast er tilordnet ønsket handling, men det virker bare ikke som forventet. Foreløpig er den eneste måten å løse dette problemet på å sikre at ønsket hurtigtast ikke allerede er tildelt.
Selvfølgelig, for maksimal kontroll, er Input-delen av brukerinnstillinger virkelig veien å gå. Like skremmende som denne delen kan vises, er det faktisk ganske enkelt å bruke. Den mest effektive måten å bruke hendelseseditoren på er å bruke søkefunksjonen, et tekstfelt med et forstørrelsesglassikon øverst til høyre i Input-delen:
-
Skriv inn hele eller deler av søkefeltet i søkefeltet. operasjonen du vil tilpasse og trykk Enter.
Oppføringen nedenfor oppdaterer med Blender beste gjetninger for operasjonen du leter etter. Alternativt kan du bare bore ned gjennom kategoriene til du finner arrangementet du vil ha.
Hvis du ikke kjenner operatørens navn, kan du søke på hurtigtastet den bruker. Venstre-klikk på rullegardinmenyen til venstre for søkefilterfeltet. Du kan velge mellom Navn (standard) for å søke etter operatørnavn eller Nøkkelbinding for å søke etter hurtigtast.
-
Endre hendelsen du vil endre.
Endre en faktisk hendelse er som prosessen som brukes til å legge til hurtigtaster i menyelementer. Slik fungerer det:
-
Bruk rullegardinmenyen Type hendelsesmalling som vises til høyre eller operasjonsnavnet for å angi om hendelsen kommer fra tastatur, mus, tekstinngang eller annen kilde.
Hvis du for eksempel justerer en hurtigtast, må du kontrollere at du har satt den til tastatur.
-
Venstreklikk Type hendelsesfelt som kommer etter menyen Type hendelseshåndtering.
Det vil enten være tomt eller allerede ha en hendelse i den. Når du gjør det, ber Blender deg om den nye egendefinerte hendelsen (hurtigtast, museklikk og så videre).
-
Sett hendelsen med handlingen du vil tilordne den.
Hvis du for eksempel endrer en hurtigtast, skriver du bare tastekombinasjonen du vil bruke. Hvis du bestemmer deg for at du ikke vil endre arrangementet, klikker du bare hvor som helst utenfor feltet Event Type.
-
Mens du redigerer hendelsene, kan det hende du merker at en Gjenopprett-knapp vises under søkefilterfeltet. Når som helst, hvis du bestemmer deg for å gå tilbake til standardinnstillingene, klikker du på Gjenopprett-knappen. Alt går tilbake til måten det var i utgangspunktet.
Du kan også bruke dette grensesnittet til å aktivere og deaktivere hendelser, slette hendelser og gjenopprette dem til de opprinnelige verdiene. Videre, hvis du utvider arrangementets detaljer ved å venstre-klikke på trekanten til venstre for operasjonsnavnet, har du enda mer avanserte kontroller. Denne figuren viser en utvidet hendelse.
Blender gir deg mye tilpasset kontroll over sitt arrangementssystem.Tilpassing av hendelsessystemet kan være et ganske aktuelt emne, så hvis du er veldig interessert i å gjøre omfattende endringer, er det til din fordel å spille med hendelsessystemeditoren i Input-delen av brukerinnstillinger mye og bruk tungt av Gjenopprett knappene, slik at du kan få Blender tilbake til standardinnstillingene dersom noe oppstyrer seg.
Når du har tilpasset hendelsene dine, kan du lagre dem til en ekstern fil som du kan dele med andre brukere, eller bare ta med deg på en USB-stasjon, slik at din tilpassede versjon av Blender er tilgjengelig uansett hvor du går. For å gjøre det, klikk på knappen Eksporter nøkkelkonfigurasjon nederst i redigeringsverktøyet for brukerinnstillinger. En filbrowser åpnes, og du kan velge hvor du vil lagre konfigurasjonsfilen din. Konfigurasjonen er lagret som et Python-skript.
For å laste inn din egendefinerte konfigurasjon, er det mulig å laste skriptet ditt i Blender og bare kjøre det. Det er imidlertid enklere å bare bruke knappen for importnøkkelkonfigurasjon nederst i brukerinnstillinger-editoren.