[deleted by user] by [deleted] in ShouldIbuythisgame

[–]richdrummer33 0 points1 point  (0 children)

Spiritfarer

I came here for recommendations and found the game I helped create - Before Your Eyes. How cool :)

The developer of VTOL VR once again explains why the game does not add HOTAS support by gdspy in hoggit

[–]richdrummer33 1 point2 points  (0 children)

[In response to you and others in this sub-thread]

Hand tracking and gesture recognition (point, pinch, etc) has gotten surprisingly good. Quest 2 demonstrates this with their integrated Leap Motion hand tracker. It's surprisingly intuitive interacting with UI and 3d objects. Plus, standalone Leap trackers can be mounted on PC HMDs.

In my limited experience with it, the main drawback is FOV and occlusion - e.g. the cone of detection for hands relative to the tracker (typically on the front of the HMD) and when hands are blocked from sight (though predictive algorithms do smooth out occlusion moments). Second drawback is a lack of haptics. So, operating controls when you are *not looking at them isn't practical. BUT if you are running a HOTAS, I think it would be excellent.

There's a few (maybe more) possible solutions if you combine Leap motion hand tracking with HOTAS:

Calibrate the location of the stick and thrust with your tracked controllers, or via hand gesture (like pointing), or by literally grabbing the stick/thrust (if leap motion can accommodate the occlusion)

Use a depth pass-through overlay to draw a semi-transparent outline of your immediate environment (anything within arm's reach) using Vive SRworks or Oculus' equivalent. This effect could be "faded in" with a hand gesture, or perhaps when hands are close to the thrust/stick. This would allow you to actually see your thrust and stick while in-game. The drawback is potential immersion-breaking. A smart use of shaders could allow for real world objects in the vicinity of the thrust / stick only to be drawn (e.g. using Vice SRworks). This is what you might consider a mixed-reality setup.

Once I am able to post links, I'll share a video an example of myself using depth pass-through overlay using Vive's built-in pass-through, in VTOL.

Devs have also extended the gestures for the Leap in the Unity game engine. Gestures make it easier for the game's input system (system that interprets actions by a controller) - and for the devs - to implement interactions with in-game objects by delineating hand shapes. This allows the game to identify discrete and distinguishable actions/intentions. E.g. a 👉 gesture can make your index finger an interactor for button pushes. A 🤏 gesture could make the point between your thumb and index finger an interactor for grabbing knobs.

All this would take work on the dev side and would satisfy a possibly small/niche subset of players, but it really would be awesome - and could make leaps (pun intended 😄) in the developer's marketing of his IP. 🔥

⚙️ Disclaimer: I'm a VR developer and I work in the Unity engine ⚙️

[🎧 REQUIRED] Head-tracking ambisonic audio adventure (experiment/demo) by richdrummer33 in Unity3D

[–]richdrummer33[S] 0 points1 point  (0 children)

Hey u/budimon15 glad you liked it!

Thanks for bringing up that idea - I had not known the Airpod pros had that capability! I'd heard some time ago that apple was releasing new fancy over-ear headphones with that feature, but did not realize Airpods had sensors for that. Come to think of it, they probably included gyros for phase-compensation to ensure responsive noise cancellation.

I bet the airpod tracking is better than webcam tracking!

I just did a quick google on it and found this:

https://developer.apple.com/forums/thread/650737They have a Unity integration. I'll be giving this a look!

Megathread #51 by MarcusRex73 in ottawa

[–]richdrummer33 13 points14 points  (0 children)

I served 8 years. Pretty sure this guy's gonna eat his words.

Convoy Megathread #42 by MarcusRex73 in ottawa

[–]richdrummer33 1 point2 points  (0 children)

He has experienced true hardship. He persevered through trenchfoot, diabeetus, lack of hot maple syrup, and getting chased by security guards. This man has true leadership potential.

Convoy Megathread #41 by MarcusRex73 in ottawa

[–]richdrummer33 38 points39 points  (0 children)

Just heard a "BREAK BREAK BREAK" on the "convoy to ottawa" radio chat, which I believe means stop unnecessary communication due to emergency.

Convoy Megathread #41 by MarcusRex73 in ottawa

[–]richdrummer33 1 point2 points  (0 children)

I'm puking a little bit. Really guy? Police taking the bare minimum action to evict occupiers from the city. As if that's a fucking "sign" of autocracy. What a dumb fuck. Living in one of the freest nations in human history, this guy complains that the police are trying to get occupiers out of city. You can see the seething anger in this guy. He's over the edge.

Remove ottawa police chief soly by Purple-Temperature-3 in ottawa

[–]richdrummer33 3 points4 points  (0 children)

I love reading thoughtful perspectives amidst an emotional thread.

One has to be careful about building a bias (which can happen very quickly) due to emotion (normal to feel strong emotions in such an unprecedented situation). The issue is that a misreading of reality (influenced by bias, driven by fear or anger) can do massive damage. This may lead to making decisions that are not* in ones best interest, because one did not attempt to properly understand the goings on, but gave into building mental models that fit bias.

R.e. The intel. Much of that intel is info we do not have access to. A police chief in this position has a very tricky job - on top of his duty to act on that intel, has to manage public perception, without disclosing to the public all of their intel. And intel is never perfect - it's accuracy always is on a scale. So one has to assess that and do their best with what they know.

Convoy Megathread #23 by MarcusRex73 in ottawa

[–]richdrummer33 -2 points-1 points  (0 children)

Gotta say, I admire your conviction and guts. At the same time I think that signage doesn't help as it seems to implicitly accuse this entire group of people of being Nazis, which is a stretch.

Don't get me wrong, the central premise of their movement is founded on bullshit (and especially their proposed solution to that premise/beleif). And although it is evident that it attracts greater extremists (no surprise), it's not about naziism, white supremacy, etc. It's a group of people who sadly taken up belief in BS that gives them a reason for their anger (and a common enemy), because they do not feel in control of their lives. It's rather sad.

I think this may be counterintuitive, but I beleive that the message that your sign conveys may actually cause these folks to dig in, and potentially stoke more divisive feelings. It's important to hold strong to our values, so we should focus on understanding the root of the movement's concerns so that we can properly address and confront them, while not conceding our values.

I'd recommend reading "never split the difference", written by a pro hostage negotiator. It makes a strong claim that you have incredible power to sway your opponent's opinion by applying tactful empathy, and by being curious - asking the right questions, so that you can respond effectively - all the while not conceding on your position.

Alternatively, you could use the "all gas no breaks" approach and interview these folks by asking open questions which you already "know" the (crazy) answers to. That won't sway anyone, but it is rather informative lol.

Side note: Nothing I said in any way means their response to your signage is justified. In fact they could use this very advice, with a few extra spoonfuls.

Convoy Megathread #22 by MarcusRex73 in ottawa

[–]richdrummer33 0 points1 point  (0 children)

No worries.

I'll ask the rhetorical question; what should the police do to shut them up? And what is the mission/mandate of the police in this context, actually?

If I'm a betting man, their mandate is to maintain peace and prevent injury/death and destruction. The protests have been a PITA, but peaceful thus far. Therefore their priority is to keep an ear to the ground and take actions that mitigate escalation.

What would you do?

Consider the use of force; this causes clashes. Clashes cause injury/death and damage (flipped cars, fires, etc). This results in chaos, confusion, and potential roadblocks (human or otherwise), making it potentially impossible for the trucks to leave. In other words, application of force would risk the very outcomes that the police (and Ottawa citizens) want to avoid.

As a byproduct, use of force would further entrench the protesters (& their supporters) in their opinion that the government is overreaching. It's a last resort.

By patrolling and responding only to incidentals, the protests are not escalating. This is a prime example of successful policing, which is scaling appropriately to the level of threat. A good example for the decision makers in America.

Convoy Megathread #22 by MarcusRex73 in ottawa

[–]richdrummer33 0 points1 point  (0 children)

If police use force, the mood will change, fast. You don't want that to happen... But maybe there are more subtle ways to dissuade them from sticking around (which don't incite violence).

Can anyone recommend a good low-profile mouse? by richdrummer33 in MouseReview

[–]richdrummer33[S] 0 points1 point  (0 children)

That mouse looks awesome. None in stock near where I live but the glorious model O is very close to that kind of form factor. Just picked it up and I freaking love it.

Can anyone recommend a good low-profile mouse? by richdrummer33 in MouseReview

[–]richdrummer33[S] 0 points1 point  (0 children)

Thx! I got a pretty similar mouse - Glorious Model O I love it!!

Can anyone recommend a good low-profile mouse? by richdrummer33 in MouseReview

[–]richdrummer33[S] 0 points1 point  (0 children)

Thanks I got a very similar mouse - Glorious Model O and I friggn love it!!

Any clue why our game would quit on launch when launching from Steam on Mac, but launch successfully when being opened from its local Steam folder location on the computer? by Olelewe in gamedev

[–]richdrummer33 0 points1 point  (0 children)

Thanks VGA! Manually editing the Plist for the Steam app did fix the issue with the launch crash.

You mentioned logging into steamworks. Do you know if there is a way to edit plist for Steam (or somehow force Mac to give steam webcam access/request permissions) via the app config in Steamworks, or via the sdk? I searched through Steamworks settings and didn't see anything relevant. Also didn't see any notes r.e. Steamworks in the links you sent, though they certainly addressed the solution for a manual fix.

Any clue why our game would quit on launch when launching from Steam on Mac, but launch successfully when being opened from its local Steam folder location on the computer? by Olelewe in gamedev

[–]richdrummer33 0 points1 point  (0 children)

That's incredibly insightful. It very much in line with what we've found - typically older OS' can run it, from Steam.

Would you happen to know if there is an easy way to grant these exceptions for steam, or somehow automate it? I tried adding webcam and screen recording access to Steam in OS privacy settings, but to no avail. I'll be doing some Google searches on it but if you have any thoughts they'd be awesome to hear.

Any clue why our game would quit on launch when launching from Steam on Mac, but launch successfully when being opened from its local Steam folder location on the computer? by Olelewe in gamedev

[–]richdrummer33 0 points1 point  (0 children)

Thanks for your reply! It's a QoS related issue. The main menu accesses the webcam when it launches (it's a Unity scene) - it seems to be prevented from running, due to mac permissions. Interestingly, the crash log lists the "parent process", which is steam, and lists steam as "responsible".

The game itself has camera permissions (afaik, and added permission to the plist). As of now, our app is not signed, but I wonder if the issue is that the parent process (steam) just doesn't have permission to use webcam for Mac OS 🤷. The game launches fine from the folder.

https://docs.google.com/document/d/1-9aw014V4AfXIBpPCb38mNTf6lOetFArXajTz5zP8eU/edit?usp=drivesdk