Cool VL Viewer forum http://sldev.free.fr/forum/ |
|
@adjustheight http://sldev.free.fr/forum/viewtopic.php?f=7&t=447 |
Page 1 of 1 |
Author: | Henri Beauchamp [ 2011-02-03 15:20:50 ] |
Post subject: | @adjustheight |
I implemented a new command in the Cool VL Viewer v1.25.0.21 (@versionnum=2040002). This command is @adjustheight and can be used to adjust the height of the avatar so that the animation it plays can also see its height adjusted by scripts relatively to the ground/floor. It uses the feature implemented in the Cool VL Viewer (and which also exists in most viewers implementing RestrainedLove) which already allows to set this adjustment manually. The syntax of the command is: @adjustheight:adjustment_in_centimeters=force with adjustment_in_centimeters being an integer between -100 and 100 (note that the total height of the avatar is further restricted server-side). This command will also be implemented in the next version of Marine's RLV (2.05). |
Author: | Henri Beauchamp [ 2011-02-11 09:59:36 ] |
Post subject: | Re: @adjustheight |
In today's release (Cool VL Viewer v1.25.0.22 with RestrainedLove v2.04.00.03), the definitive version of @adjustheight has been implemented, with an additional syntax beside the one already described above (@adjustheight:adjustement_in_centimeters=force which is still valid for constant offsets to use with (usually standing) animations not depending on the avatar shape). You can now auto-correct the avatar height for a given animation via: @adjustheight:ref_pelvis_to_foot_length_in_meters;scalar[;optional_delta_in_meters]=force With:
The calculation done internally by @adjustheight is then height_adjustment = (ref_pelvis_to_foot_length_in_meters - current_av_pelvis_to_foot_length_in_meters) * scalar + optional_delta_in_meters and this "height_adjustment" value is added to the actual avatar height when the latter is passed to the sim server, resulting in a modification of the avatar level relatively to the floor. Example, for the well known "nadu" kneeling anim: @adjustheight:0.97;1.60=force. Now, here is the "recipe" to find out what are "ref_pelvis_to_foot_length_in_meters" and "scalar" for a given animation (kneeling, crawling, lying, crouching, sitting anims... Standing anims normally don't depend on the avatar shape and would at worst need a constant height adjustment).
|
Author: | Henri Beauchamp [ 2011-02-25 16:16:25 ] |
Post subject: | Re: @adjustheight |
And here are the values to use with @adjustheight for some common free animations (these values are used by my scripts in the Cool Collar and Cool Cuffs). Since the animations name may be slightly different in various free animations packages, I also quote the creator name and, where necessary, a short description: bara (by Dyonis Blanc): 0.97;1.71 belly (by Gaudeon Wu): 1.07;2.00 belly2 (by Chavo Raven): 1.38;1.30 bendover (by Remo Yossarian): 35 (constant offset) bendover2 (by Chavo Raven): -60 (constant offset) blowjob (by Gwinivere Grayson): 1.11;1.29 boot-lick (by Betsy Hastings): 0.99;1.26 boots (by Emma Thorn): 0.97;1.50 bracelets (by Gaudeon Wu): 1.00;1.66 cleaning (by Rasah Tigereye): 0.91;2.00 cutie (by Angela Ritter): 1.15;1.74 display (by Chavo Raven): 0.95;1.75 display2 (by David Valentino): 0.97;1.52 dog (by Chavo Raven): 0.95;1.32 doggie (by Dyonis Blanc): 0.92;1.12 dolllay (by Natasha Martov): 0.97;1.94 facedown (by Indika Herbst): 0.97;1.15 foot-kiss (by Nandana Singh): 1.15;1.49 goreanbow (by Dyonis Blanc): 0.99;0.87 jerkoff (by Ricky Michelson): 1.11;1.49 karta (by Dyonis Blanc): 0.91;1.00 kneel (hands in back) (by Chavo Raven): 1.01;1.50 kneel2 (raised on knees, hands below breasts) (by Chavo Raven): 1.30;1.00 leash (by Gaudeon Wu): 1.01;1.64 lesha (by Chavo Raven): 0.95;1.65 lips (by Gaudeon Wu): 1.01;1.56 nadu (by Dyonis Blanc): 0.97;1.60 naduw (by Dyonis Blanc): 0.97;1.60 naduw2 (left knee forward) (by Chavo Raven): 1.20;1.34 naduw3 (back arched) (by Chavo Raven): 1.28;1.75 open (sitting) (by Chavo Raven): 1.03;2.00 open2 (back arched) (by Chavo Raven): 0.95;1.21 open3 (laying, legs up in the air) (by Chavo Raven): 0.99;2.00 open4 (by Leopard Loveless): 0.95;1.85 plead (by Chavo Raven): 1.13;1.50 pleasure (by Gaudeon Wu): 0.99;1.61 shackleback (by Indika Herbst): 0.87;1.15 shacklefront (by Chavo Raven): 1.01;1.52 sheen (by Gaudeon Wu): 1.07;1.16 shesleen (by Dyonis Blanc): 0.91;1.00 sit-on-ground (by Ferran Brodsky): 0.97;1.67 sleep (by Ferran Brodsky): 1.03;1.85 spank (by Emma Thorn): 0.95;1.40 submission (by Dyonis Blanc): 0.97;1.55 submit (by Chavo Raven): 0.97;1.62 sula (by Dyonis Blanc): 0.99;2.00 sula-ki (by Chavo Raven): 1.24;1.38 touchsit (by Chavo Raven): 1.03;1.96 tower (by Dyonis Blanc): 0.97;1.60 whip (by Dyonis Blanc): 1.02;1.54 whip2 (by Chavo Raven): 1.02;1.69 |
Author: | Ibrew Meads [ 2011-02-27 02:07:19 ] | |||||||||
Post subject: | Re: @adjustheight | |||||||||
Wow. Thanks for this, Henri. I was dreading figuring all these out. You've made my day! |
Author: | linyifei [ 2022-12-07 00:18:23 ] |
Post subject: | Re: @adjustheight |
This is an interesting command. I've put a lot of effort into writing avatar-height-sensitive sit scripts that don't use RLV, mainly because my partner is taller than I am. The big problem I find is that there doesn't seem to be a way to capture anything other than the overall height of an avatar, so avatars with longer or shorter legs as a proportion of their overall heights are difficult to accommodate. |
Author: | Henri Beauchamp [ 2022-12-07 00:30:23 ] | |||||||||
Post subject: | Re: @adjustheight | |||||||||
The Cool VL Viewer does give you a "Pelvis to sole" measurement (= "pelvis to foot" as quoted in the above procedure to find the @adjustheight parameters) in the customize Appearance menu. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |