Hva er en 3D-mus?
En tredimensjonal (3D) mus er en variant av den tradisjonelle todimensjonale musen (2D) som er designet for å gjøre det mulig for brukeren å flytte en markør i tre dimensjoner i et program. Den faktiske utformingen av en 3D-mus kan variere fra produsent til neste, med noen modeller som ikke er mer enn en 2D-mus som har ekstra knapper anordnet på enheten, slik at musen bytter hvilken akse den styrer når den trykkes. En annen stil med 3D-mus brukes ved å holde enheten i luften og flytte og rotere den som om det var en 3D-modell eller kamera i applikasjonen som brukes. Et av problemene som kan oppstå når du bruker en 3D-mus er oppløsningsspørsmålet, der bevegelsene til musen i forhold til markøren i applikasjonen ikke er koordinert godt, noe som gjør det vanskelig å kontrollere. I de fleste tilfeller brukes en 3D-mus til design og manipulering av 3D-objekter i et modellerings-, ingeniør- eller vitenskapelig visualiseringsprogram.
Problemet en 3D-mus er ment å løse er spørsmålet om manøvrering i et virtuelt 3D-miljø. Dette gjøres tradisjonelt gjennom en kombinasjon av tastetrykk og bevegelser fra en vanlig mus. Dette kan være problematisk og tregt, og krever av og til at en designer hele tiden roterer visningen av en modell for å få tilgang til visse ansikter eller for å holde flere separate vinduer åpne samtidig for å fungere effektivt.
En 3D-mus kan operere på flere måter, men to metoder er vanligst. Den første er at uansett hvilken mekanisme musen bruker for å gi fri bevegelse, aktiverer en serie tastatur- og 2D-musemakroer i 3D-programmet som brukes. I dette tilfellet er musen en praktisk måte å utløse normale rotasjoner, valg og andre bevegelser uten å kreve flere tastetrykk eller en sekvens av forskjellige trinn. Dette har fordelen av å jobbe godt med nesten alle eksisterende programmer, fordi det bare utløser eksisterende funksjonalitet.
En annen metode som kan brukes er å binde 3D-musens spesielle bevegelser og funksjonalitet direkte i et 3D-program, slik at manipulering av et objekt er unikt fra å bruke et tastatur og 2D-mus. Dette kan øke effektiviteten av å bruke en 3D-applikasjon betraktelig. En ulempe er at applikasjonen vil trenge å støtte avanserte plugins eller på annen måte ha en måte å integrere musebevegelsen i programmet.
I faktisk design kan en 3D-mus vises som en forhøyet sfære på en plattform, en sylindrisk urskive, en standardmus med flere knapper, eller til og med som en penn festet til en mekanisk arm. Mus som holdes og beveges gjennom luften, kan fremstå som en trollstav eller en buet bumerangliknende form besatt med knapper. Én unik design plasserer mesteparten av musekretsene på en ring som bæres på den ene hånden med en liten bank med tilgjengelige knapper i håndflaten, slik at brukeren kan manipulere objekter med håndbevegelser.