Comments (7)
The controllers do get a collider added to them by one script (if I remember) and that should be ignored by the headset raycast. I'll look into fixing that.
I'm going to (one day!) get round to doing a super scene with loads of cool examples in. At the moment, each of the example scenes is hopefully small enough to understand what's going on with the particular scripts.
from vrtk.
Fixed in commit 406225f
(this is a fix for the original issue which was controllers cause you to teleport)
from vrtk.
Look on the camera rig teleporter script, try unchecking "player space falling"
However, if it's tracking your controller on the floor then this is a bug as it shouldnt be treating the controller as a floor.
from vrtk.
Yea no it is treating my controller as a floor. While unchecking Player Space Falling works, that behavior is clearly needed ultimately.
Just interesting it works fine in your sample scenes, but not my reconstructed one. Possible another script is conflicting? It might not be a bad idea to have a Master Demo Scene that has every available option activated (i.e. grabbing, jointed objects, teleporting, falling, etc)
from vrtk.
Ah! Speaking of colliders and while I have your attention...
...are you considering too making the controllers be participating rigid bodies themselves? Job Simulator for example lets you you simply flap your hand against objects without grabbing, as such that you can slap buttons or doors to activate them without button presses. Play it if you haven't yet!
from vrtk.
Yeah, I'm considering the best and appropriate way to allow the controllers to interact.
I'm not sure just whacking a rigidbody on the controller is the best move, maybe an option or something that generates it on your behalf.
I'd definitely like to be able to directly hit things around with the controllers though. Only problem is when grabbing stuff you could constantly push it away, so maybe the rigid body needs to be slightly smaller than the collider.
from vrtk.
That sounds likely what Job Simulator does, as it's not always 1:1 accurate when 'pushing'.
Not you have me wondering, so I'll go drop into Job Simulator tonight and pay attention to how they may be implementing it.
You could consider (perhaps as a toggle option in the Inspector) that pulling the trigger when NOT near any interactable object, turns on it's rigid body, so you'd effectively be in 'push shit around' mode. If unchecked then yea, it would behave like Job Simulator. Odds are good that they only Rigidbody the palm and not the fingers...
from vrtk.
Related Issues (20)
- LateralAxis Sources Removing Automatically (HorizontalAxis)
- How to rotate the player in 45 degree steps? HOT 2
- Building Error in Design, Develop, and Deploy for VR Course Intermediate Course. HOT 2
- Unity2019.3.4f1Can't load the manifest.json for VRTK4 HOT 2
- In WebGL mode, How to set the UI(such as a button) to work properly?
- Trinus integration for a rapid tests HOT 1
- CameraColorOverlay Black OnEnable HOT 3
- Unable to edit SnapZoneHighlight HOT 2
- How can I change the walk speed? HOT 1
- Please provide update instructions to Unity 2020 on mainpage HOT 1
- errors when i selected selected sdk_oculus_avatar HOT 1
- Error with Unity 2021.2.2f HOT 1
- [problem] How to solve this problem HOT 1
- [problem] How to solve this problem HOT 1
- [problem] How to solve this problem HOT 1
- Failed to open Sample Farm Scene HOT 5
- Ask for help! [VRTK4] HOT 1
- get stuck in solid object with the teleport HOT 1
- doesn't work HOT 1
- Customize a class that inherits an InteractorFacade.cs Why can't objects be crawled HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vrtk.