Installatie voor interactiebaar type Manipulable
Terminologie
In dit artikel betekent 'aanwijzen' 'wanneer de cursor (PC of Mac) of controlleraanwijzer (Quest) zich boven het object bevindt.'
Interactie-instellingen
Afkoeltijd voor interactie: hiermee kunt u een vertraging maken voordat de volgende interactie kan worden geregistreerd, zodat gebruikers niet te veel op Interactables kunnen klikken. Als u bijvoorbeeld een knop interactie hebt met een interactietijd die is ingesteld op 1, moet de gebruiker één seconde wachten voordat hij of zij opnieuw op de knop kan klikken. Dit is een uitstekende manier om de prestaties te verbeteren en framedruppels te voorkomen.
Interactiebereik: De maximale afstand van een object kan afkomstig zijn van de avatar terwijl er nog steeds een interactie van een gebruiker wordt geregistreerd. Hoe hoger het bedrag, hoe verder de afstand.
Modus forceren: de modus die moet worden gebruikt om het object door de ruimte te dwingen.
Standaard: Standaard MRTK-gedrag waarmee het object wordt verplaatst met behulp van het midden.
Vertaling inschakelen: of het object al dan niet kan worden vertaald tijdens het bewerken. Elke as kan afzonderlijk worden ingesteld.
- Manipulable Translation Logic:
- Standaard: Hiermee kan het object zonder beperking worden bewerkt.
- Beperkend: Hiermee kunt u een object beperken tot alleen verplaatsen op een opgegeven as. Dit is handig voor het maken van interactieve objecten, zoals hendels, tandwielen, deuren of iets anders dat moet worden vergrendeld op een specifieke as wanneer een deelnemer ermee communiceert.
- Manipulable Translation Logic:
Draaiing inschakelen: of het object al dan niet kan worden gedraaid tijdens het bewerken. Elke as kan afzonderlijk worden ingesteld.
Manipulable Rotation Logic:
- Standaard: Bij het bewerken van een object draait het rond de camera en blijft deze op dezelfde stand ten opzichte van de camera staan (de werkelijke transformatiewaarden worden gedraaid).
- Beperkend: Bij het bewerken van een object wordt de transformatie niet gedraaid en blijft het niet op dezelfde stand ten opzichte van de camera.
Doeltransformatie wijzigen: geeft de gebruiker de mogelijkheid om de standaardtransformatie te overschrijven en de gewenste positie en draaiing van het object in te stellen ten opzichte van camera/avatar terwijl het object is geselecteerd. Wanneer dit is ingesteld op Ingeschakeld, krijgt u de volgende drie eigenschappen:
Doelruimte:
- Lokale ruimte van avatar: of u positie en rotatie wilt opgeven in de lokale avatarruimte.
- Lokale ruimte van camera: of u positie en draaiing wilt opgeven in de lokale ruimte van de camera.
Nieuwe doelpositie: nieuwe doelpositie (z-onderdeel is de richting waar camera/avatar naartoe gericht is)
Nieuwe doelrotatie: nieuwe doelrotatie
Avatar IK
- Vorm voor handhouding: de vorm van de handhouding om de hand van de avatar in te zetten bij het bewerken van het object.
- Handhoudingsmaat: Grootte van de handhouding van 0 – 1.
- Handrotatie overschrijven: TBD
- IK Tracking inschakelen: of de arm van de avatar het object bereikt tijdens het manipuleren met behulp van IK-targeting.
- Arm binnen bol beperken: als waar, wordt arm IK uitgevoerd op een bol. Dit zorgt ervoor dat de avatararm niet rechtuit blijft hangen.
Instellingen markeren
Aanwijzen en geselecteerd: hiermee wordt aangegeven of het object al dan niet is gemarkeerd of geselecteerd.
Markeringsmechanisme
Menu-item 1: Shader-eigenschappen
- Markeringskleur: De kleur van het materiaal om de kleureigenschappen van het materiaal in te stellen wanneer het object is gemarkeerd.
- Duur van overgang markeren: de hoeveelheid tijd die nodig is om de markering tijdens de overgang te vervagen.
- Eigenschappen van markeringshoeveelheid: de eigenschappen van het materiaal om de hoeveelheid markering in te stellen wanneer deze is gemarkeerd. Dit is een float-waarde. (TBD- dit is blijkbaar veranderd. Het is nu een geheel getal dat het aantal elementen bepaalt dat voor de eigenschap wordt vermeld.)
- Eigenschappen van markeringskleur: de eigenschappen van het materiaal om de kleur van markering in te stellen wanneer deze is gemarkeerd. Dit is een kleurwaarde. (TBD- dit is blijkbaar veranderd. Het is nu een geheel getal dat het aantal elementen bepaalt dat voor de eigenschap wordt vermeld.)
Menu-item 2: Mesh-omtrek: Hiermee wordt een automatische omtrek van de opgegeven kleur/breedte toegevoegd aan objecten.
- Markeringskleur: de kleur van de omtrek.
- Duur van overgang markeren: de hoeveelheid tijd die nodig is om het overzicht in/uit te vouwen tijdens de overgang.
- Breedte van omtrek markeren: hoe dik (in meters) moet de omtrek zijn. Overschrijft de 'Extrusion Value' in het materiaal Graphics Tools/Standard.
- Aangepast overzichtsmateriaal: het materiaal dat wordt gebruikt om het overzicht weer te geven.
- Aangepast Stencil-schrijfmateriaal: het materiaal dat wordt gebruikt, schrijft een waarde naar de stencilbuffer
- Uitsluitingsmodus overzicht: optie voor het filteren van renderers die u niet wilt opnemen in het overzicht.
Menu-item 3: Binnenste gloed: Hiermee past u een markering met een gloedeffect toe met behulp van de opgegeven eigenschappen.
- Markeringskleur: de kleur van de binnenste gloed.
- Duur van overgang markeren: de hoeveelheid tijd die nodig is om de binnenste gloed in/uit te vervagen tijdens de overgang
- Aangepast markeringsmateriaal: onderdrukkingsoptie specifiek voor dit object om het materiaal in te stellen dat voor de gloed wordt gebruikt. Als dit niet is ingesteld, wordt het standaardmateriaal van de instellingenasset gebruikt.
- Uitsluitingstekenreeks: Als deze is ingesteld, wordt een gameobject met een naam met de uitsluitingstekenreeks uitgesloten van de markering.
IK-instellingen aanwijzen
IK-instellingen die moeten worden gebruikt bij het aanwijzen van een object.
- Plaats de muisaanwijzer op handpositie: de vorm van de hand om de hand van de avatar in te zetten wanneer u de muisaanwijzer over het object beweegt.
- Houd de handmaat aan: grootte van de handhouding van 0 – 1. Houd er rekening mee dat deze instelling alleen aanpasbaar is voor sommige van de posities die worden vermeld in de vervolgkeuzelijst Hover Hand Pos : Pinch, Cilinder en Bal. Voor de resterende posities is de instelling ingesteld op een standaardwaarde van 0,5 en wordt deze grijs weergegeven.
- Handrotatie overschrijven: selecteer deze optie om de standaardrotatie van de muisaanwijzer te overschrijven en gebruik in plaats daarvan uw eigen aangepaste handrotatiewaarden . De velden voor deze XYZ-waarden worden weergegeven wanneer deze eigenschap is geselecteerd. De avatarhand draait wanneer de cursor (PC) of laserpointer (Quest) overlapt met het object.
- Schakel IK Tracking in: of de arm van de avatar het object bereikt tijdens het aanwijzen met behulp van IK-targeting.
- Aanwijsarm binnen bol: indien waar, wordt arm IK uitgevoerd op een bol. Dit zorgt ervoor dat de avatararm niet rechtuit blijft hangen.