POV-Ray : Newsgroups : povray.binaries.animations : walking on the (green) moon : Re: walking on the (green) moon Server Time
20 Jul 2024 15:30:45 EDT (-0400)
  Re: walking on the (green) moon  
From: Greg M  Johnson
Date: 16 Feb 2001 14:42:28
Message: <3A8D813B.EEDDBBB9@my-dejanews.com>
Wlodzimierz ABX Skiba wrote:

> > My goal is that someone could just model their own figure using CSG, blobs,
> > bicubics, etc., according to my parameters and then just use a library of
> > walk cycles--much like Poser promises to be someday.
>
> could your parameters be returned without model ?
> I mean input: proportion; result: orientation of body parts

Not in original plan, although I'm not sure exactly what you suggested.  The idea
is that you would declare a thigh object which was constructed by any means
(single cylinder, complex CSG, patches, blobs) with the requirement that it spans
from <0,0,0> to a point which is actually (kneepoint-femurpivotpoint).    I
already have a stick figure and am slowly working on a blobby one.

If you're interested, here are the points from my file (don't have latest version
on this PC; some finger points may have been corrected):

$headtop=<0,84.5,6>;
$headrightmost=<5,81.3,6>;
$headrightmost=<-5,81.3,6>;
//$nosept=<0,74.5,11>;
$headdepth=<0,81.3,1.6>;
$chinpt=<0,74.5,11>;
$headpvt=<0,77.6,6>;
$rjawend=<4,75.6,7>;
$ljawend=<-4,75.6,7>;
$neckendpt=<0,70.6,4.5>;
$rshouldpvt=<10,69,5>;
$lshouldpvt=<-10,69,5>;
$ribcagetop=<0,71,9.5>;
$ribcagebot=<0,52.5,9>;
$rribcagebot=<5.5,52.5,9>;
$lribcagebot=<-5.5,52.5,9>;
$hippvt=<0,49.5,7>;
$rhiptop=<6.,50.5,8>;
$lhiptop=<-6.,50.5,8>;
$rfemextpt=<6.5,42.6,6.2>;
$lfemextpt=<-6.5,42.6,6.2>;
$rfempvt=<6.5,45.5,7.5>;
$lfempvt=<-6.5,45.5,7.5>;
$rkneept=<3,22,6>;
$lkneept=<-3,22,6>;
$rankpt=<2.2,2.5,4.8>;
$lankpt=<-2.2,2.5,4.8>;
$rfootbackpt=<2.5,0,2>;
$lfootbackpt=<-2.5,0,2>;
$rtoeballpt=<5,0,10>;
$ltoeballpt=<-5,0,10>;
$rtoetippt=<5,0,14>;
$ltoetippt=<-5,0,14>;
$rfoottop=<2.5,4.5,6.>;
$lfoottop=<-2.5,4.5,6.>;
$relbowpt=<10.5,54,5>;
$lelbowpt=<-10.5,54,5>;
$rwristpt=<16,41.5,6.5>;
$lwristpt=<-16,41.5,6.5>;
$rfingtippt=<16,34.2,10>;
$lfingtippt=<-16,34.2,10>;
$ribpvt=<0,56.5,5.8>;
$reyecent=<1.5,80,10.2>;
$leyecent=<-1.5,80,10.2>;
$jawpvt=<0,77.5,8.5>;
$rjawpt=<2.8,77.5,8.5>;
$ljawpt=<-2.8,77.5,8.5>;
$headfront=<0,81, 11.2>;
//Knuckles: 0 is knuckle, fingertip is "3"
//fingers:  1 is index, 2 is middle, 3 is ring, 4 is pinkie 0 is thumb
//hands: 0 is left, 1 is right
//HAND FING KNUCK
$f[0][1][0]=< -16.8 , 37.7 , 7.37 >;//Left fing1 knuck
$f[0][1][1]=< -16.9 , 35.9 , 8.07 >;
$f[0][1][2]=< -17.0 , 34.3 , 8.37 >;
$f[0][1][3]=< -17.0 , 33.4 , 8.70 >;
$f[0][2][0]=< -15.6 , 37.25 , 7.04 >;
$f[0][2][1]=< -15.9 , 35.38 , 7.81 >;  //4.80 for z gave broken knuckle
$f[0][2][2]=< -16.1 , 34.39 , 8.25 >;
$f[0][2][3]=< -16.2 , 40.6 , 8.77 >;
$f[0][3][0]=< -14.5 , 37.8 , 7.04 >;
$f[0][3][1]=< -14.6 , 36.0 , 7.81 >;
$f[0][3][2]=< -15.0 , 34.6 , 8.25 >;
$f[0][3][3]=< -15.1 , 33.8 , 8.77 >;

$f[0][4][0]=< -13.7 , 40.6 , 7.04 >;
$f[0][4][1]=< -13.7 , 38.3 , 7.81 >;
$f[0][4][2]=< -13.8 , 35.9 , 8.25 >;
$f[0][4][3]=< -13.9 , 35.3 , 8.77 >; //fing 0 is thumb, 1 is index, 4 is pinkie

$f[0][0][0]=< -16.4 , 41.5 , 7.22 >;
$f[0][0][1]=< -18.0 , 40.3 , 8.73 >;
$f[0][0][2]=< -18.7 , 39.1 , 9.80 >;
$f[0][0][3]=< -19.4 , 38.2 , 10.39 >;

$f[1][1][0]=< 16.8 , 37.7 , 7.37 >;//Left fing1 knuck
$f[1][1][1]=< 16.9 , 35.9 , 8.07 >;
$f[1][1][2]=< 17.0 , 34.3 , 8.37 >;
$f[1][1][3]=< 17.0 , 33.4 , 8.70 >;
$f[1][2][0]=< 15.6 , 37.25 , 7.04 >;
$f[1][2][1]=< 15.9 , 35.38 , 7.81 >;
$f[1][2][2]=< 16.1 , 34.39 , 8.25 >;
$f[1][2][3]=< 16.2 , 40.6 , 8.77 >;
$f[1][3][0]=< 14.5 , 37.8 , 7.04 >;
$f[1][3][1]=< 14.6 , 36.0 , 7.81 >;
$f[1][3][2]=< 15.0 , 34.6 , 8.25 >;
$f[1][3][3]=< 15.1 , 33.8 , 8.77 >;
$f[1][4][0]=< 13.7 , 40.6 , 7.04 >;
$f[1][4][1]=< 13.7 , 38.3 , 7.81 >;
$f[1][4][2]=< 13.8 , 35.9 , 8.25 >;
$f[1][4][3]=< 13.9 , 35.3 , 8.77 >; //fing 0 is thumb, 1 is index, 4 is pinkie
$f[1][0][0]=< 16.4 , 41.5 , 7.22 >;
$f[1][0][1]=< 18.0 , 40.3 , 8.73 >;
$f[1][0][2]=< 18.7 , 39.1 , 9.80 >;
$f[1][0][3]=< 19.4 , 38.2 , 10.39 >;


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.