Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by AhsanNaeem · Mar 30, 2017 at 09:13 PM · vrmain camera

Move an object along the x-axis of view in VR Camera.

In a VR application, I have an object e.g. BOX. What I want is that when the player will see the scene in 360, that BOX should follow the current view in x-axis only.

In other words, in VR app having a Main Camera(Right + Left), when scene is viewed in 360 then what co-ordinates are changing. Actually during the view around 360 the camera transform does not change.

If I make this BOX as child of Main camera, it will follow the camera view completely. But I want it to follow on x-axis only. On y and z it should remain fixed.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by gameplay4all · Mar 30, 2017 at 09:37 PM

If you want to move it to the right (x-axis) relative to the camera, simply use camera_transform.right. If you want it to stay at a certain line (the x-axis for example) but stay as close as possible to the camera, you should use something called a (perpendicular) projection. It's a relatively easy piece of vector math that always comes in handy with game development, I find. Look it up :) (You are specifically looking for the length of the projection vector)

This may be a bit too much and there might be an easier solution to your problem (or I might have misinterpreted your problem in the first place)

Good luck!

-Gameplay4all

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image AhsanNaeem · Apr 01, 2017 at 07:42 AM 0
Share

Actually it is a VR application and has some Buttons. I want that whenever user sees below, he should get those buttons. So in whole 360 degrees, at any view when user sees below, he should see those buttons. I am not using latest GVR sdk, it is older cardboard sdk.

avatar image AhsanNaeem · Apr 01, 2017 at 09:20 AM 0
Share

I just found that it can be done through RayCaster. But don't know how :(

avatar image gameplay4all AhsanNaeem · Apr 01, 2017 at 09:25 AM 0
Share

Hey, I'm really not an expert on the new UI system nor do I have experience with VR. So I won't give an answer that I'm uncertain of. Ins$$anonymous$$d, I think you'll find this blogpost very useful: https://developer3.oculus.com/blog/unitys-ui-system-in-vr

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

116 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Attaching Main Camera to a livestreamed avatar from Xsens 1 Answer

Cardboard camera issues 1 Answer

Unity 5.3.1p3 - Viewports on Render Textures are warped when Virtual Reality Supported is enabled. 0 Answers

GEAR VR Swipe 0 Answers

[GEAR VR] Character won't walk in the direction your facing 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges