Hoppa till huvudinnehåll

Spatial Shapes (visionOS)

Spatial Shapes är ett AR-verktyg exklusivt för visionOS och Apple Vision Pro. Det erbjuder en glasliknande kontrollpanel för att gå in i ett AR-utrymme och lägga till eller hantera 3D-objekt.

Innehållsförteckning

Tillgänglighet

  • Spatial Shapes finns endast på visionOS.
  • På iOS/iPadOS erbjuder verktyget AR istället AR-upplevelsen.

Gå in i AR-utrymme

Kontrollerna på högersidan inkluderar en knapp för Gå in i AR-utrymme / Lämna AR-utrymme. Du måste gå in i AR-utrymmet innan du kan lägga till objekt.

Lägg till objekt

Längst upp på skärmen ändras huvudknappen beroende på tillstånd:

  • Gå in i AR-utrymme först: visas när AR-utrymmet inte är aktivt.
  • Lägg till objekt...: visas efter att du gått in i AR-utrymmet.

När du trycker på Lägg till objekt... visas en väljare med tre flikar:

  • Primitiver – ett rutnät med fyra grundformer: Sfär, Kub, Cylinder och Kon. Varje form har en unik ikon och färg.
  • Inbyggda – ett sökbart rutnät med inbyggda USDZ-modeller. Använd sökfältet för att filtrera efter namn.
  • Importera – en filimportsektion med en knapp Bläddra bland filer som öppnar appen Filer för att importera USDZ-filer från iCloud Drive, lokal lagring eller någon ansluten leverantör.

Om ett objekt håller på att laddas visas en överläggning med laddningsstatus och namnet på objektet som laddas.

Objekt placeras på ögonhöjd, cirka 50 cm framför användaren som standard.

Objektlista

Kortet till vänster visar den aktuella objektlistan:

  • När listan är tom visas en tomtillstånds-hint.
  • När listan är fylld kan du välja ett objekt för att fokusera det, eller ta bort objekt från listan.

Markerat objekt

Kortet för markerat objekt visar:

  • Namn
  • Skala
  • Position (X/Y/Z)
  • Rotation (Y)

Objektmanipulation

I det immersiva utrymmet kan objekt manipuleras direkt med handgester. Använd nyp och dra för att flytta, rotera och skala objekt i rummet. Objekt stannar kvar där du placerar dem efter att du släppt taget.

Kortet för markerat objekt uppdateras i realtid när du manipulerar objekt, så att position, rotation och skala hålls synkroniserade.

Handspårning

Spatial Shapes har realtids handspårning med ARKit. För varje hand (vänster och höger) fästs svävande datapaneler vid dina handleder (som ett virtuellt armbandsur) och visar:

  • Position (X, Y, Z i meter) från handledsledet
  • Rotation (Euler-vinklar i grader)
  • Riktning (framåtriktad vektor)
  • Hastighet (m/s)
  • Spårningsstatus (grön indikator när spårad, röd när förlorad)

Dessa paneler följer handens rörelse i realtid och ger direkt återkoppling om hur ARKit uppfattar dina handpositioner.

Trådram-läge

Spatial Shapes har ett trådram-läge som kan aktiveras. När det är aktiverat ersätts alla objektmaterial med linjebaserad rendering, så att endast meshens kanter visas. Om du stänger av trådram-läget återställs de ursprungliga materialen.

Noteringar och begränsningar

  • Det exakta urvalet av tillgängliga objekt beror på versionen och vilka resurser som är inbyggda eller stöds för import.
  • Vissa inbyggda resurser har förkonfigurerade rotations- och skalvärden som tillämpas vid placering.
  • Spatial Shapes finns endast på visionOS. På iOS/iPadOS används istället verktyget AR.