Git Product home page Git Product logo

kk_maingamevr's People

Contributors

koikatsuvrthrowaway avatar mosirnik avatar obtdai avatar ooetksh avatar vrhth avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

kk_maingamevr's Issues

Rotation should preserve relative camera orientation

Suppose in Roam mode, the protagonist is facing north, and the camera is facing east. The current behavior is that if the player inputs "rotate right" command, both the protagonist and the camera will be facing northeast. It seems more natural if the camera faces southeast instead.

More bindable functions for H scenes

A list of nice-to-have functions are:

  • Increase/decrease speed
  • Toggle intensity
  • Remove all items

That said, maybe this feature doesn't belong in this plugin...

Clicks go to the wrong UI item

When multiple UI items are overlapping, sometimes clicks don't go to the topmost one.

To see this, open the map selection menu for free H. This menu completely covers the "select male" button, but the button is still clickable.

Revive seated mode

I wouldn't use it a lot myself, but if there is demand, we could add back support for the seated mode.

Update SteamVR Unity plugin

Currently we are stuck at version 1.2.3, which is ancient. Updating it requires rewriting code to use the new VR input framework.

The warp tool sometimes takes the player to void

When I tilt the thumbstick with the warp tool, sometimes it fails to show the indicator of the jump destination. If I click the thumbstick after that, I'm taken to blue space with no visible objects (not even controllers or GUI screens). In the log file I see many lines like:

Infinity or NaN floating point numbers appear when calculating the transform matrix for a Collider. Scene hierarchy path "HScene/CameraBase/Camera"

Document/improve compatibility with different VR controllers (need help from people)

Ideally the plugin should work out of the box with all major types of VR controllers, but at the moment I don't even know if they work at all.

So I'd like to ask owners of different types of controller to comment here and describe:

  • Whether it works out of the box.
  • If it doesn't, how it needs to be configured.
  • Remaining quirks if any.

It would be good to know about these controllers at least: The list is now complete, thanks!

  • Vive
  • Index
  • Oculus
  • HP

Fix help text

VRGIN has a built-in functionality for in-game help for button assignments, but it doesn't seem to be working at the moment. Investigate this.

Some GUI items are overly transparent

This is easier to see with modded windows (like ConfigurationManager), but the issue also exists with vanilla UI items, like texts in ADV scenes.

VRGIN: allow tools to lock the controller

This would be particularly useful for the warp tool. Currently the process of warping or grabbing is interrupted when the controller is locked by someone else, e.g. when it approached a GUI screen. It would be better if locking could be delayed until the first operation is complete.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.