Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
fuss:metaverse_viewer [2022/04/19 08:28] – external edit 127.0.0.1fuss:metaverse_viewer [2022/09/22 06:43] – [Hide the User Interface] office
Line 43: Line 43:
  
 <key>C-A-F1</key> <key>C-A-F1</key>
 +
 +====== Using the Viewer AO ======
 +
 +Third party viewers, in particular, those that have forked off Snowglobe have a built-in AO that can be enabled via the options and allow an avatar to substitute in-world AOs for viewer-based AOs. 
 +
 +The main difference between the two is that in-world AOs rely on scripts that run server-side on the region that the avatar is currently occupying such that they are less prone to lag that would affect the viewer whilst viewer-based AOs run on the game client (the viewer) such that lag affecting the viewer will make the avatar animations lag. 
 +
 +On the other hand, viewer-based AOs reduce the overall lag to the server since the animations are triggered by the viewer directly without having any active scripts running.
 +
 +Perhaps the easiest way to activate the viewer-based AO is to go to the debug settings by following the menu items ''Advanced->Debug settings...'' and then searching for:
 +
 +  * ''EnableAORemote'',
 +  * ''ToolbarVisibleAO''
 +
 +and enabling them by toggling the ''True'' radio button.
 +
 +The toolbar should now have a button named ''AO Settings'' that will load up an interface allowing the avatar to configure the viewer-based AO. Perhaps the easiest is to unpack a commercial AO and adjust the notecard following the viewer-AO pattern: the ''Animation Overrider'' UI for configuring the viewer-based AO has a ''New Notecard Template'' button that will generate a blank template for the viewer-AO.
 +
 +Once the notecard is configured, it can be dropped on the interface and then by pressing the ''Reload'' button, the animations should be loaded on the right.
 +
 +===== Solving the Local Typing Issue with Viewer AOs =====
 +
 +One of the problems with the built-in viewer AO is that the typing animation will override the "Play typing animation when chatting" setting such that even if the user disables the "Play typing animation when chatting" from the viewer settings and additionally the viewer AO is enabled and has a typing animation selected then the avatar will still animate in local chat when the user types text.
 +
 +Unfortunately, the viewer AO has been a little neglected over the development cycle such that it is very difficult to get rid of the typing animation: even if the user deletes the typing animation or even the entire ''[Typing]'' section from the viewer AO notecard, the viewer will not remove the typing animation.
 +
 +A workaround is to load the debug settings by following the menu items ''Advanced->Debug settings...'' and search for:
 +
 +  * ''AODefaultTyping''
 +
 +and then click on the ''Reset to default'' button.
 +
 +{{fuss:fuss_metaverse_viewer_animation_overrider_typing_configuration.png}}
 +
 +If everything was done correctly, then the UI to configure the viewer AO should reflect the change and the ''Default Typing'' drop down box should be blank. Now, when typing on local chat, the avatar should not animate anymore.

fuss/metaverse_viewer.txt · Last modified: 2023/05/27 07:37 by office

Access website using Tor Access website using i2p Wizardry and Steamworks PGP Key


For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.