Hur du använder SurfaceMapperGUI för grundläggande Projektion kartläggning projekt (2 / 12 steg)
Steg 2: Om SurfaceMapperGUI
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:
- Skapa nya ytor (raka kanter quads eller böjda kanter bezier ytor).
- Ladda och spara layouter.
- Växla fram och tillbaka mellan rendering och kalibrera.
- Ändra upplösningen på ytorna.
- Ändra den horisontella och vertikala "kraften" på kanterna av bezier ytor.
- Fästpunkter som flyttas nära varandra kommer att knäppa ihop.
- 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:
- 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.
- Lägg till någon form av extern kö system att utlösa övergångar mellan bilder och videor.
- Lägga till möjligheten att spela flera videor rygg mot rygg.
- Lägga till möjligheten att ta bort ytor.
- 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;}