A way to control the camera

Issue #6 new
Marine Kelley repo owner created an issue

This is a big feature request. I'd like to create a way to control the camera in the viewer through the use of RLV commands.

A script can already control the camera with the user's permission. However we can't prevent them from taking back controls or forcing the camera to stay within N meters from the avatar, etc.

There are many modes to the camera : focused, free, in orbit, floating... I'd like to be able to force the camera to stay at one place or within one volume (even if the avatar is not there), or to force to stay in Mouselook (however SL v2 Mouselook is very broken), or to force to stay in orbit, or to prevent from going through walls...

Ideas ?

Comments (3)

  1. Former user Account Deleted

    Personally, I think there should be a way to simulate Mouselook by fixing the camera right next to the Avi without actually being IN Mouselook. Forced Mouselook is a hard limit for a rather significant percentage of people. Especially with the broken V2 issues.

    I like the idea of several possibilities: @CameraLimit - limit the distance from the avi @CameraFixed - set a point and rotation for the camera @CameraArc - possibly limit the degrees of freedom from straight forward - you can move your eyes and maybe head, but couldn't see directly behind you for example - useful if you are bound in some furniture, hogtied, etc. - I would use this in a simulated mouselook

    A pure distance limit would be the easiest to implement - I would start there and see how it's received. - Sharie

  2. Satomi Ahn

    No precise idea right now, but this definitely would make interesting things possible (think of blinkers for ponyplay... and vision restricting helmets).

    And in a more general way, ability to forbid the player to see what the character should not be able to see is something we need. It would make it way more difficult to cheat in mazes for instance.

  3. Log in to comment