Table of contents
- Overview
- Features
- About version 3
- Video tutorials and demos
- Controls
-
Tips, tricks and notes
- Advanced menu, disable camera constraints
- Chat commands of the main HUD
- Chat commands of the camera objects
- Keyboard shortcuts for important functions
- Avoiding flickering avatars/objects
- Cameras won't rez!
- Cameras don't listen to me!
- Gesture commands are executed multiple times!
- The view reacts unexpectedly when selecting objects
- Thank you!
- Version history
Overview
FURWARE peek is an user-friendly and versatile camera tool. It offers a few modes:
- In the Presets mode, you can easily save your viewpoint without creating any camera objects in-world. This is especially useful when shooting photos or movie clips and you wish to quickly save and reuse camera positions.
- Via the Cameras mode and the new 1-prim camera, you can create permanent or portable camera setups. You can position the camera objects precisely (by input) and then access them via the HUD for a perfectly aligned view.
- Using the Sharing function, you can share your live view, presets or cameras with friends or an audience.
As an alternative to using the elegant HUD, you can also operate peek almost completely using keyboard shortcuts with the included gestures - even when the HUD is hidden.
Features
- Save camera positions quickly with or without in-world camera objects
- Many use cases for photographers, movie makers, designers, shows, ...
- Operate it using the elegant HUD or by using keyboard shortcuts
- Can save and restore camera positions for multiple sims
- Share your camera with others using the "Sharing" mode
About version 3
In peek 3, some big and many small changes and improvements have been made. Many of them were inspired by peek users - thank you very much for the constructive feedback and great patience while testing the many beta versions. :)
As a consequence of the various changes this version of peek (cameras, sharing,...) is not compatible with earlier versions. Sorry for any inconvenience this may cause.
For a detailed overview of the changes, please see the section Version history.
Video tutorials and demos
Because pictures say more than a thousand words (especially for such a product) I recommend to take a look at these demos on YouTube:
Basics | Shows how to attach and individually adjust the main HUD. |
Presets | Shows the usage of presets (storing camera positions without in-world objects). |
Cameras | Shows the usage of the camera objects included with peek. |
Sharing | Demonstrates how to share your view, presets and cameras with other avatars. |
Controls
![]() |
![]() |
![]() |
Presets modes | Cameras modes | Sharing panel |
Tips, tricks and notes
This section lists diverse topics around the usage of peek and camera controls in Second Life and might eventually be extended in the future. If you're missing an important topic or if you have questions, feel free to contact me (Ochi Wolfe).
Advanced menu, disable camera constraints
Please see this Tip Of The Week by Torley Linden.
Chat commands of the main HUD
Some peek functionality is only available via chat commands. With /42 help
while wearing the HUD you receive an overview of available commands (42 is the default channel on which peek listens - you can change this channel using a chat command as well).
Chat commands of the camera objects
The peek camera objects also understand some chat commands. They're listening on channel 876 (which can't be changed at the moment). The format of a camera command takes the form
/876 Target:Command:Parameter
Target
is either the wordall
for all cameras that hear the command or the (exact) name of a certain camera.Command
can behide
/show
to show/hide the camera,follow
to set the name of an avatar to follow with the camera's focus orquiet
to enable or disable the chat output of the camera objects.Parameter
is used for thefollow
command and can be:off
to disable following,nearest
to follow the nearest avatar or the (exact) name of a certain avatar.
Keyboard shortcuts for important functions
Some gestures are delivered with peek which offer quick access to functions like control on/off, next/previous preset, etc. You can also create your own gestures which for example emit commands like /42 switchtonumber 1
, /42 switchtonumber 2
, etc. to immediately access presets or cameras with a certain number in the list.
Avoiding flickering avatars/objects
Quick camera position changes in a scene with many avatars or complex objects may lead to short flickering avatars or prims. The situation can possibly be improved by disabling the option "Advanced" -> "Rendering" -> "Object-Object Occlusion" (Ctrl+Shift+O) while using peek (but please don't forget to re-enable it afterwards as having this option disabled may lead to decreased performance).
Cameras won't rez!
The most common reason for this the lack of permissions on the land where you want to place the camera. It's possible that related problems are not immediately obvious. Please also check the following points:
- If you like to rez a camera via HUD, peek probably needs appropriate land permissions along the line between the location of your avatar and the desired camera position because it needs to be moved there first. Alternatively, you can drag a camera from your inventory directly onto the land and position it manually.
- On group land (or on land where you only have building permissions due to group membership), it might be necessary to attach the peek HUD after switching to the appropriate group (group tag switching) to gain necessary permissions. The reason for this is that the group of the HUD object itself is updated after attaching.
Cameras don't listen to me!
Chat commands only have (like normal chat) a range of 20 meters. You can shout commands up to 100 meters by pressing Ctrl+Return to send the command message. Please also make sure that the camera resides on a parcel where scripts are allowed.
Gesture commands are executed multiple times!
Please check if you have multiple identical gestures on the same keys active. The simplest method to do so is to use the "Active Gestures" window ("Edit" -> "Gestures..." or Ctrl+G).
The view reacts unexpectedly when selecting objects
This is a known issue of the Second Life client, see this JIRA entry.
Thank you!
First of all, thanks to Ookami Hudson who modeled the camera objects of version 2.1 in sculpty form for version 3 in no time.
And of course big thanks to CodeWarrior Carling, LaPiscean Liberty, Lex Congrejo, Ray0 Raymaker, Rosco Teardrop and all other dear customers who helped me with constructive feedback and big patience with testing the many beta versions. :)
Version history
3.3.1
- You can now also import presets from a specific notecard by specifying its name.
- Fixed small display error when performing certain actions.
- Fixed hang when importing a notecard which has never been saved.
- Slightly enhanced animations of the HUD.
3.3
- Added function for exporting and importing presets (again).
3.2
- Massive reduction of scripts (from almost 50 to only 6, including the auto-updater).
- Changed some chat commands (i.e. the gesture commands).
- Some small internal changes and bug fixes.
3.1
- Integrated updater
3.0
- Revamped HUD design.
- Import and export functionality removed (if you miss this feature, please drop a line to Ochi Wolfe).
- Sharing is now being used like a server to which clients can connect (instead of being invited by the host).
- The peek client now includes a pause button to interrupt the connection on the client side without disconnecting.
- In the main HUD, local or remote camera controls can now be individually enabled or disabled (server side pause).
- Cameras can now be hidden by chat command and follow an avatar with the focus.
- 1-prim sculpty camera objects.
- Direct switching to presets or cameras by their name or number in the browser list via chat command.
- Automatic timed switching of presets/cameras with the
timer
chat command - Cameras can now be placed in-world with the main HUD.
- Scaleable HUD via chat command.
- Removed 64 meter limitation for public cameras.
2.1
- Important bugfix related to the deletion and creation of direct entries.
- Switch to new version numbering.
Revision 1
- Completely revamped user interface: Sleeker, more intelligent, hideable, automatically adjusts to the chosen HUD attachment point.
- Gesture commands: The most important commands can now be accessed via the included gestures.
- A running sharing session can now be paused and resumed (so that camera controls are temporarily released from clients without disconnecting them).
- Camera sharing no longer needs to be explicitly started or stopped. This is now done automatically when the first client connects or the last client disconnects.
- More memory: Thanks to Mono, peek now offers 100 direct and 100 camera slots.
- To rename a direct entry, you must now use the "rename" command (see above).
Revision 0
- Initial release