New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oculus Rift Template #4409

Open
tomspilman opened this Issue Jan 10, 2016 · 4 comments

Comments

Projects
None yet
5 participants
@tomspilman
Member

tomspilman commented Jan 10, 2016

We should consider adding template with out of the box Oculus Rift support.

We can use this 2013 article as a starting point for implementing support:

https://visualstudiomagazine.com/articles/2013/10/30/virtual-reality--in-dotnet-part-1.aspx
https://visualstudiomagazine.com/articles/2013/12/02/building-a-virtual-reality-game-part-2.aspx

Doesn't need to be very complex... just a spinning cube... but should show we support it.

Likely this template should be implemented against the new project creation tool in #4295.

@iamthefaker

This comment has been minimized.

Show comment
Hide comment
@iamthefaker

iamthefaker May 26, 2017

How is VR/MR support progressing in monogame? I realise that VR/MR is only just getting started for end-users, but for developers to arrive with software at the same time that users arrive with hardware, need to have support for VR/MR before that. Otherwise we will be playing catch up. Unity already appears to have support for Occulus, GearVR and Hololens. And the buzz lately has been growing ... https://www.youtube.com/watch?v=xvyMoKI9zfg

iamthefaker commented May 26, 2017

How is VR/MR support progressing in monogame? I realise that VR/MR is only just getting started for end-users, but for developers to arrive with software at the same time that users arrive with hardware, need to have support for VR/MR before that. Otherwise we will be playing catch up. Unity already appears to have support for Occulus, GearVR and Hololens. And the buzz lately has been growing ... https://www.youtube.com/watch?v=xvyMoKI9zfg

@DoogeJ

This comment has been minimized.

Show comment
Hide comment
@DoogeJ

DoogeJ Oct 18, 2017

@iamthefaker check out http://community.monogame.net/t/so-vr-ar/6839/3

Quoting @tomspilman :

There is nothing special needed from MonoGame to render to Oculus or other VR goggles. You just render the scene twice and apply a shader to distort the image. This was covered fairly well a few years ago:
https://visualstudiomagazine.com/articles/2013/10/30/virtual-reality--in-dotnet-part-1.aspx

DoogeJ commented Oct 18, 2017

@iamthefaker check out http://community.monogame.net/t/so-vr-ar/6839/3

Quoting @tomspilman :

There is nothing special needed from MonoGame to render to Oculus or other VR goggles. You just render the scene twice and apply a shader to distort the image. This was covered fairly well a few years ago:
https://visualstudiomagazine.com/articles/2013/10/30/virtual-reality--in-dotnet-part-1.aspx

@SimonDarksideJ

This comment has been minimized.

Show comment
Hide comment
@SimonDarksideJ

SimonDarksideJ Oct 18, 2017

Contributor

TBH, it would be better to have an abstraction (or extension project) for VR solutions, rather than tying to any one platform.

Contributor

SimonDarksideJ commented Oct 18, 2017

TBH, it would be better to have an abstraction (or extension project) for VR solutions, rather than tying to any one platform.

@YTN0

This comment has been minimized.

Show comment
Hide comment
@YTN0

YTN0 Oct 19, 2017

I agree with @DDReaper ... this should be abstracted to support multiple platforms / systems / hardware.

YTN0 commented Oct 19, 2017

I agree with @DDReaper ... this should be abstracted to support multiple platforms / systems / hardware.

@tomspilman tomspilman modified the milestones: 3.7 Release, 3.8 Release Feb 20, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment