Hur du använder SurfaceMapperGUI för grundläggande Projektion kartläggning projekt (2 / 12 steg)

Steg 2: Om SurfaceMapperGUI



SurfaceMapperGUI är ett program byggda med bearbetning kreativa kodning miljön som lägger till en användar-gränssnitt (med ControlP5) till SurfaceMapper biblioteket skapats av ixagon.

Funktioner

SurfaceMapperGUI stöder för närvarande alla funktioner tillgängliga via standardbiblioteket för SurfaceMapper (version 0.9), samt några jag har lagt till själv. Dessa funktioner inkluderar:

  1. Skapa nya ytor (raka kanter quads eller böjda kanter bezier ytor).
  2. Ladda och spara layouter.
  3. Växla fram och tillbaka mellan rendering och kalibrera.
  4. Ändra upplösningen på ytorna.
  5. Ändra den horisontella och vertikala "kraften" på kanterna av bezier ytor.
  6. Fästpunkter som flyttas nära varandra kommer att knäppa ihop.
  7. Tilldela bilder eller videor som texturer av ytor.

Framtida förbättringar

SurfaceMapperGUI kan vara ett bra verktyg för enkel Projektion kartläggning experiment och illustrativt syfte, men saknar några viktiga funktioner som skulle göra det mer passande för professionella projekt. Specifikt, tror jag att följande funktioner kunde lägga en hel del till projektet:

  1. Skapa möjligheten att skapa bildspel med hjälp av statiska bilder. Men korrekt redovisning av övergångar och timing kan vara en ganska rejäl mängd arbete.
  2. Lägg till någon form av extern kö system att utlösa övergångar mellan bilder och videor.
  3. Lägga till möjligheten att spela flera videor rygg mot rygg.
  4. Lägga till möjligheten att ta bort ytor.
  5. Lägga till möjligheten att ändra ordningen på ytorna som styr överlappande.

Om du vill hjälpa till med projektet, gärna gaffel officiella Github repo och skicka mig några pull förfrågningar!

Anteckning om formade

Samtidigt lägger sista handen på detta Instructable jag reda på att Ixagon hade släppt en kommersiell Projektion kartläggning program baserat på SurfaceMapper biblioteket, som kallas format, som innehåller några av de sakna funktioner som jag listat ovan. Jag visste han/de planerar att kommersialisera koden, men förhoppningsvis SurfaceMapperGUI är inte att bryta mot något.

Om du vill köpa format (för låg, lågt pris av... $1.300 USD) Följ denna länk. Jag kan inte riktigt ge en informerad uppfattning på den eftersom den demo som erbjuds på webbplatsen inte körs på datorn. *.header-understruken {border-bottom: 1.0px solid rgb(204,204,204); marginal: 10.0px 0.0px 10.0px 0.0px; padding: 3.0px 0.0px 3.0px 0.0px;} *.embiggened-lista li {padding: 3.0px;}

Se Steg
Relaterade Ämnen

Hur du använder autohotkey och skriva grundläggande skript för det.

i detta instructable, lär du dig hur du använder autohotkey och hur man gör grundläggande skript.Steg 1: Hämta och installera Autohotkey Först, du måste gå till här och hämta Autohotkey. Installera det och starta upp.Steg 2: Kan lära sig att skriva s...

Hur du använder Instructables redaktör

I vår fortsatta strävan att göra Instructables redaktör lätt att använda, har vi en ny omgång av uppdateringar. Här är en nakna ben guide för att använda redaktör från början till slut.Steg 1: Starta en ny Instructable För att starta en ny Instructab...

Hur du använder MDX-20 för att göra formar

Hej alla,Detta är en sammanställning av grundläggande tips och instruktioner om hur du använder MDX-20. Även om det är en gammal föråldrad maskin men det har fortfarande många funktioner varav en är att göra formar.Hur fungerar Formsprutning maskin?M...

Hur du använder Cornell anteckningar

Cornell anteckningar är ett effektivt sätt att ta anteckningar och bearbeta det du lärt. Studier visar att Cornell anteckningar är det bästa sättet att syntetisera och tillämpa vad du behöver veta.Cornell anteckningar formatet skapades på 1950-talet...

Hur man använder datorn registrerar - lektion 1 - bitars grunderna, maskering, logik verksamhet

dator register är svåra att använda, men värt att lära sig hur man använder. De ser ut som nummer, men fungerar som en serie av kryssrutor. Varje bit kan ha en annan funktion. Att sätta en 1 eller en check kommer att aktivera något. Ändra 1 till en 0...

Hur man använder en Stepper Motor

Om vi noga med att erkänna det eller inte, finns motorer överallt i vår vardag; de brukar bara vara dolda. Motorerna är närvarande i bilar, skrivare, datorer, tvättmaskiner, rakapparater, och mycket mer.Det finns dock ett antal personer (som fram til...

Hur man använder elektroniska Circut styrelser och andra saker med

Detta är hur du använder circutry styrelser och saker.Jag är inte gammal, så detta är mycket, mycket, mycket grundläggande.bra för nybörjare som vill lära sig robotics.låter komma igång!Steg 1: Steg 1: servon och trådlösa anslutningarDu behöver en av...

Hur du använder oscilloskop

Denna anvisning är endast för studenter som har grundläggande kunskaper i byggnad analoga kretsar och vill använda oscilloskop för att göra några mer ytterligare analys. Det kan kosta dig 30 till 60 minuter för att avsluta alla steg.Innan du börjarDe...

Intro hur man använder en 555 chip

/ * formatmallsdefinitioner * / bord. MsoNormalTable {mso-stil-namn: "Tabell Normal"; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-prioritet: 99; mso-stil-förälder: ""; MSO-stoppning-alt:...

Hur man använder en japansk toalettsits

Med alla knappar, ljus och ljud, kan en japansk toalettsits vara skrämmande. Sanningen är dock de är rakt fram och lätt att använda. Japanska toaletter förbättra hygienen och är ganska roligt. I denna guide hoppas vi att visa dig hur du använder en j...

Första hjälpen-kit för bilar och hur man använder det

När jag tänker på bilen "gloveboxes" eller "bil essentials", är det första som kommer att tänka en kompakt men omfattande FÖRSTAHJÄLPEN KIT.Första hjälpen kit är en absolut nödvändighet. De är mycket användbara vid bilolyckor och nödsi...

Hur du använder en Crimp Tool

Vi visar dig de grundläggande stegen inblandade i att göra pärlstav smycken som varar med vår steg för steg video och foto tutorial om hur du använder en Crimp verktyg för att avsluta smycken. Få det extra steget som de flesta människor lämnar ut och...

Hur du använder Dragon Rider 500 med din AVR Dragon

detta instructable är en snabbkurs i hur man använder några av funktionerna av Dragon Rider 500 från Ecros Technologies. Tänk att det finns en mycket detaljerad Användarhandbok tillgänglig på webbplatsen Ecros.Dragon Rider är ett gränssnittskort för...

Hur man använder en stropp

Var och en av dessa strops är gjorda i USA kan du få dem här www.GarosGoods.comSteg 1: Video om hur du använder en stroppSteg 2: Intro Jag vill ta är möjlighet att svara på några vanliga frågor. Du bara köpa inte en produkt från någon leverantör, jag...

Hur man använder Linux (och älska den)

detta är min första instructable.Linux är ett bra operativsystem - om du vet hur man använder det-, och de flesta människor egentligen inte vill bli störd installation och whatnot, men det är verkligen inte svårt att installera, och om du använder de...

Hur man använder en ljudmixer (locket)

i detta instructable jag kommer att gå igenom alla kontrollfunktioner finns på de flesta blandare (mixerbord, blandande skrivbord, ljud konsoler, soundboards - de alla hänvisar till samma sak). Jag börjar med absoluta grunderna:Vad är en mixer?En mix...

Hur man använder en Canon A1/AE-1 35mm kamera

fick en gammal Canon A1 om runt? Vet inte hur man använder det? Tja, om du hamnar i denna kategori, kanske då du kunna ta proffsiga bilder med detta snarare än din point-and-shoot kamera. Du kommer att kunna lära sig att utnyttja denna Pro ställa i r...

Hur du använder Pepakura Viewer

Självstudierna här beskriver Pepakura Viewer.Om du letar efter Pepakura designer handledning, chef över här:Uppdaterad: 2013/01/11... 5 timmars arbete hittills :)Steg 1: Video på Youtube (HD 720p)I fall föredrar du video till läsning. Jag gjorde denn...

Hur man använder IFTTT på din Pi

Detta Instructable gjordes för att tillhandahålla ett enkelt sätt att använda IFTTT Maker kanal på en Raspberry Pi.Steg 1: De saker du behöverDu behöver:en Raspberry Pi 2 (se här för mer information),en IFTTT konto (se steg 2) ochprogramvara: nedladd...