|
|
|
|
Das sowas nötig ist
|
|
|
|
|
|
|
Ist mit der Quest ab und zu auch passiert
|
|
|
|
|
|
|
Zu früh gefreut: Der Fehler trat schon wieder auf. Das hat ja nicht einmal was mit SteamVR und den Controllern zu tun. Das blöde Headset verschiebt den Playspace um ganz ordentlich. Ich reiße bald diese olle Tapete runter
|
|
|
|
|
|
|
Ok, also ist nur die Tapete schuld?
|
|
|
|
|
|
|
Ich habs noch nicht ohne die Tapete probiert. Zumindest die Quest hatte aber ähnliche Probleme (nur seltener) und die verschwanden im Wohnzimmer, Waschkeller, etc.
|
|
|
|
|
|
|
| Zitat von Bregor
Ok, also ist nur die Tapete schuld?
| |
Ansich schon, ja. Motion Tracking gibts auf viele verschiedene Arten und Weisen und ich weiß natürlich auch nicht wie genau der Algorithmus von HP funktioniert, aber normalerweise ist es ähnlich wie in diesem Video(Stelle ab Sekunde 0:55):
Manuell oder (in unserem Falle) automatisiert werden signifikante Punkte im Bild selektiert und dann Frame für Frame getrackt. Auf Basis jedes Punktes der im nächsten Frame wieder gefunden wird und wo dessen neue Position ist, wird ein Bewegung berechnet die stattgefunden haben muss. In dem Zusammenhang hört man oft den Begriff "Optical flow". Visualisiert sieht das z.B. so aus:
Wenn man sich jetzt aber die Tapete anschaut, dann sieht man, dass das ein sich immer wiederholendes Muster ist. Für die Software ist es extrem schwer hier irgendwelche signifikanten Punkte zu finden (meist stellen an denen der Kontrast hoch ist, perfekt wäre z.B. ein schwarzes Bild auf einer weißen Wand).
Und nicht nur, dass es hier eben schwer ist gut trackbare Punkte zu bekommen: durch das sich wiederholende Muster werden die Punkte die das System zum tracken benutzt auf einmal an ganz anderen Stellen gefunden, vielleicht sogar mehrfach pro Frame.
Bis zu nem gewissen Grad können die Systeme das gut ausgleichen und verwerfen einzelne Punkte dann einfach wenn sie aus der Reihe fallen (siehe Bild). Wenn er aber zu viele Punkte auf einmal an einer anderen Stelle findet, die alle halbwegs Sinn ergeben (weil gleichmäßig verschoben), dann kann das System eben sagen: Ach, du bist jetzt nen Meter weiter links! Ich teleportier dich mal.
Statt Tapete ab könnte man auch überlegen größere Bilder aufzuhängen, aber das ist natürlich alles keine perfekte Lösung
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Daddi89 am 30.12.2020 13:52]
|
|
|
|
|
|
Hmm, ja ergibt Sinn, danke.
Audax muss also mal tapezieren oder malern!
|
|
|
|
|
|
|
Ich habe noch einmal alle Umgebungsdaten gelöscht und neu kalibriert. Jetzt hat er als signifikante Punkte hoffentlich hauptsächlich die Marker an der Wand. Zumindest ist es seitdem stabil.
|
|
|
|
|
|
|
Merkt der sich seine Lage im Raum und so durchgängig? Was wenn man das Teil vom Strom trennt? Muss er dann neu anlernen?
|
|
|
|
|
|
|
Ich glaube man kann mehrere Boundaries haben und ich hatte mehrere Boundaries im gleichen Raum, dabei kam er dann durcheinander. Wenn ich die Boundary jetzt neu mache, dann setze ich vorher alle Umgebungsdaten zurück. Das scheint geholfen zu haben, zusammen mit den Markern.
Für Sitz-Spiele außerhalb meiner normalen Boundary habe ich ein extra Profil in Steam OpenVR Advanced Zeug gebaut dass ich vor dem Spielstart aktivieren muss. Das ist alles unglaublich komplex und etwas nervig. Wenn man allerdings erst im Spiel ist, dann ist halt geil.
|
|
|
|
|
|
|
Und wie merkt der sich die Boundary? Also wenn man reines Insideout Tracking hat? Bei meinen Base-Stations kann ich das ja noch verstehen irgendwie, weil die ja fest installiert sind und er sich danach richtet.
Also merkt er sich die Umgebungsmarkerausrichtung anhand der Boundary oder macht er die Boundary anhand der gespeicherten Marker fest?
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Bregor am 31.12.2020 0:40]
|
|
|
|
|
|
| Zitat von Bregor
Und wie merkt der sich die Boundary? Also wenn man reines Insideout Tracking hat? Bei meinen Base-Stations kann ich das ja noch verstehen irgendwie, weil die ja fest installiert sind und er sich danach richtet.
Also merkt er sich die Umgebungsmarkerausrichtung anhand der Boundary oder macht er die Boundary anhand der gespeicherten Marker fest?
| |
Anhand gefundener Marker. Wenn du deine Wohnung komplett umstellst und ne weiße Wand hast, findet er den Playspace danach sehr wahrscheinlich nicht mehr
|
|
|
|
|
|
|
Also merkt er sich den Playspace anhand der Umgebungsmarker die er irgendwann mal gesetzt hat? Weil bei der "Ersteinrichtung" musste ich das Headset ja auch nicht unbedingt nach außen halten, damit er die Umgebung abscannen kann. Wobei die Index ja eh durch die Base-Stations eingenordet wird nehm ich an.
|
|
|
|
|
|
|
Ne genau da gehts nur ums Tracking per Kamera. Die Index/Vive nehmen nur die Base-Stations als Basis, deshalb muss man das Ding auch neu einrichten sobald man die Base-Stations verschiebt/verstellt.
|
|
|
|
|
|
|
Daddi, dir ist schon klar, dass du jetzt, wo du Lebenszeichen von dir gegeben hast hier im Thread, du dich verpflichtest hast, bei einer gepflegten Pavlovisierung mitzuwirken, oder?
|
|
|
|
|
|
|
Ihr seid immer schon so viele und hab das noch nie ausprobiert, aber ich mach gerne mal mit wenn ihr Kanonenfutter braucht
|
|
|
|
|
|
|
Hab mir mal Squadrons für 14¤ bei Epic geyoinked, denke aber mal das ich das frühstens nächste Woche probiere.
/e falls wir das mal Sonntags spielen wollen
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Aerocore am 31.12.2020 13:23]
|
|
|
|
|
|
| Zitat von Daddi89
Ihr seid immer schon so viele und hab das noch nie ausprobiert, aber ich mach gerne mal mit wenn ihr Kanonenfutter braucht
| |
Brauchen wir immer. Freut mich. Je mehr desto besser.
|
|
|
|
|
|
|
Kommst du denn jetzt mit dem Movment klar, Daddi? Du hattest doch so Motionsicknessprobleme?
|
|
|
|
|
|
|
In nem Virtual Barcamp in dem ich war, gings ganz okay. Ich muss es einfach ausprobieren
|
|
|
|
|
|
|
Wann gibts die nächste Runde? Ansonsten auch mal wieder uboot. Ich hab immer Zeit.
|
|
|
|
|
|
|
|
|
|
|
Ich habe die nächsten Tage auch Zeit.
Gerne auch U-Boot. Bei Onward bin ich aber auch dabei. Das muss ich allerdings noch mal vorher üben um mich nicht vollständig lächerlich zu machen
|
|
|
|
|
|
|
Onward hab ich auch noch nie gespielt, da wäre ich auch neu.
|
|
|
|
|
|
|
Sonntach also Onward. Wenn wir nicht so viele Leute sind, dann spielen wir eben ne Runde Coop. Macht auch Spaß.
Donnerstag dann Pavlov.
|
|
|
|
|
|
|
Hab mir Pavlov und Onward besorgt, wann gehts los? 20 Uhr? Muss ich vorher noch ein bisschen üben
|
|
|
|
|
|
|
heute net oder?
|
|
|
|
|
|
|
Ich dachte an diesen Sonntag und nächsten Donnerstag
|
|
|
|
|
|
|
Ich versuche gerade nen Gunstock zu drucken. Falls ich irgendwann was brauchbares aus diesem verfickten 3D Drucker bekomme gibs noch mehr pew pew.
|
|
|
|
|
|
|
| Zitat von audax
Ich dachte an diesen Sonntag und nächsten Donnerstag
| |
Also dann wieder um 8/halb 9? Und wenn ja was genau?
|
|
|
|
|
|
Thema: Virtual Reality III ( Pavlovisierung des Donnerstagabend-Landes ) |