Wednesday, January 21, 2015

More DK2 on Linux.

So I finally got my improved input setup to a good working state in my spare time.  You can use Playstation Navigation controller(s) and Playstation Move(s) at the same time.  Rabbit wasn't here tonight, so I just hacked out a quick PSEye capture rigged to the L1 button on the nav.  The nav is currently on USB and the move on Bluetooth.  I had to invert the PSEye captures and rotate the HMD in an image editor really quick.

BTW for those new to my blog this is my little game engine you can edit map, game components, and materials; or update lua scripts and shaders via a cute HTTP interface and/or sublime text 3 while someone plays!  Makes for interesting VR experience, and that social stuff people blah blah blah about.  Right now it's Linux only, because it's a hobby project in my spare time.  Looking for an artist for a possible public demo / release this year.  ;)






OK I hacked in the ability to capture the HMD backbuffer and camera image at the exact same time real quick with a button press.  I suggest listening to The Cars - Good Times Roll while viewing.






















Tuesday, January 20, 2015

Back to Oren-Nayar for diffuse...

Going to have to make a special screenshot capture task/job for HMD now as Linux fullscreen on DK2 flips W/H.  I had to jump out of fullscreen mode and take the HMD off to take these quick shots.  UI is fully working with navigation controller now at least.  Next stop is improved movement controls for walking around the scene, and of course move grasping and scene interaction using physics.  Also I fixed billboards ( eg particle fire ) to face HMD per eye, but they look horrible close up.   :)



Friday, January 16, 2015

Wednesday, January 7, 2015

OK a few more caps...



 By request to show you can walk around and look whereever:

PostEffects enabled with both eyes in the same RT they have the same cost as with monocular rendering.





Quick fix for transparency -- still ugly

Just had to add it before going off to work.  Thanks to Rabbit for waking me up early to play with VR a bit.  :D


How tall is Lara Croft supposed to be...?

I only animate the hair on this model still...  need to get some good character assets to avoid reworking game assets into test meshes.  You can walk around the scene a little better now.  Also time to fix lighting, transparency, and shadows in the new renderer update.  I miss the ugly grass and proper clouds / sun.







Tuesday, January 6, 2015

My eyes hurt...


Finally started using the SDK instead of shader hacks, but performance is much worse -- also I broke frustum culling, shadows, point lights...

Edit: Quick update from my phone.   So the fix to run at 75Hz was to disable one monitor #2, and overlay the HMD and the monitor #1 with Nvidia panel.  I can likely do 120Hz if I had the display right now.  This is how I'm doing twinview for development without doing direct mode as well at full refresh rate.  To down sample to 2560x1400 @ 90Hz I will likely get a 980.  :)