1998Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Nested coorindate space model -->
<!--X-From-R13: [vpunry Vburafrr <zvpunryNfcnegn.znvafgernz.arg> -->
<!--X-Date: Mon, 15 Jun 1998 19:33:52 &#45;0700 -->
<!--X-Message-Id: 3585A0CA.416DF17D#sparta,mainstream.net -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199806160201.TAA00606#under,engr.sgi.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Nested coorindate space model</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:michael#sparta,mainstream.net">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg01062.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01064.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01061.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00868.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01063">Author</A>
&nbsp;|&nbsp;<A HREF="#01063">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01063">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Nested coorindate space model</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: [MUD-Dev] Re: Nested coorindate space model</LI>
<LI><em>From</em>: Michael Hohensee &lt;<A HREF="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</A>&gt;</LI>
<LI><em>Date</em>: Mon, 15 Jun 1998 18:31:38 -0400</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
J C Lawrence wrote:
&gt; 
&gt; On Fri, 05 Jun 1998 18:40:04 -0400
&gt; Michael Hohensee&lt;michael#sparta,mainstream.net&gt; wrote:
&gt; 
&gt; &gt; Sorry it took me so long to respond to this message.  I've had to do
&gt; &gt; some heavy number crunching. :)
&gt; 
&gt; Unfortunately you still missed a key point.
&gt; 

No, I realize that what I put forth doesn't work yet.  I tried to
explain why in my previous post.  What you've described here is
essentially another example of why my original idea doesn't work.  I
haven't missed that. :)  As I said, I'm still trying to find the correct
algorithm.  Perhaps it doesn't exist, but it's interesting to try.

&gt; &gt; J C Lawrence wrote:
&gt; 
&gt; &gt;&gt; On Sat, 30 May 1998 12:07:44 -0400 Michael
&gt; &gt;&gt; Hohensee&lt;michael#sparta,mainstream.net&gt; wrote:
&gt; &gt;
&gt;
&gt; Understood.  Unfortunately perceived distance is a function of
&gt; geometry and that geometry occurs in hard coordinates.
&gt; 

True.  And as I said in my previous post, the fact that I was relying on
hard coordinates as if they were "percieved" coordinates was why I was
getting the wrong answer.  I've since found the solution to my first two
"non-ideal" cases (i.e. the ones I made up and posted) but I've found
those two solutions don't work for more complex situations (including,
by the way, the one you just described)  It seems that as you complicate
things, you find that each case is really just a simplified case of the
pervious one.  I'm currently working on an "N space solution."  If I
find it, I'll let you guys know.  (And I'll even make sure that it
works, before I show it to you. ;)

&gt; &gt; So, if you do the math, you find that as the angle subtended by the
&gt; &gt; stick decreases, the distance that the observer's vision-path
&gt; &gt; travels through Y increases.  If we use the right formula, we get
&gt; &gt; the same length of the stick no matter where we look at it from.
&gt; 
&gt; This is conveniently only true except when the translation layer is
&gt; parallel to the line of sight.  It becomes less true as the angle
&gt; between the line of sight and the translation layer moves approaches a
&gt; normal.

Yes, and if you do the geometry, (O my aching hands) you find that
unless you take additional steps beyond the simple Side-Angle-Side
formula, you end up measuring a length which is not the stick.  The
trick is to then take that length, and turn it into the length of the
stick. (or, take that length, and the stick's length, and use them to
reverse-engineer your way to a simple formula.)

-- 
Michael Hohensee       michael#mainstream,net
<A  HREF="http://www.geocities.com/SiliconValley/Heights/9025/">http://www.geocities.com/SiliconValley/Heights/9025/</A>
      Finger me for my PGP Public Key, or use: 
<A  HREF="http://sparta.mainstream.net/michael/pgpkey.txt">http://sparta.mainstream.net/michael/pgpkey.txt</A>


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="01061" HREF="msg01061.html">[MUD-Dev] Re: Nested coorindate space model</A></STRONG>
<UL><LI><EM>From:</EM> J C Lawrence &lt;claw#under,engr.sgi.com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01062.html">[MUD-Dev] RE: The great crusade....</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01064.html">[MUD-Dev] Re: Levelless MUDs</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01061.html">[MUD-Dev] Re: Nested coorindate space model</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00868.html">[MUD-Dev] Re: Nested coorindate space model</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01063"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01063"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: Nested coorindate space model</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00855" HREF="msg00855.html">[MUD-Dev] Re: Nested coorindate space model</A></strong>, 
Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Sun 31 May 1998, 13:32 GMT
</LI>
<LI><strong><A NAME="00869" HREF="msg00869.html">[MUD-Dev] Re: Nested coorindate space model</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 03 Jun 1998, 18:49 GMT
<UL>
<LI><strong><A NAME="00893" HREF="msg00893.html">[MUD-Dev] Re: Nested coorindate space model</A></strong>, 
Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Sat 06 Jun 1998, 02:41 GMT
<UL>
<LI><strong><A NAME="01061" HREF="msg01061.html">[MUD-Dev] Re: Nested coorindate space model</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Tue 16 Jun 1998, 02:04 GMT
<UL>
<LI><strong><A NAME="01063" HREF="msg01063.html">[MUD-Dev] Re: Nested coorindate space model</A></strong>, 
Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Tue 16 Jun 1998, 02:33 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
<LI><strong><A NAME="00868" HREF="msg00868.html">[MUD-Dev] Re: Nested coorindate space model</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 03 Jun 1998, 18:09 GMT
</LI>
</ul>
</ul>
</ul>
</ul>
</LI>
<LI><strong><A NAME="00725" HREF="msg00725.html">[MUD-Dev] Re: Java multithreading test source</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Wed 20 May 1998, 13:49 GMT
<UL>
<LI><strong><A NAME="00801" HREF="msg00801.html">[MUD-Dev] OT: Java multithreading test source</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sat 23 May 1998, 01:39 GMT
<UL>
<LI><strong><A NAME="00806" HREF="msg00806.html">[MUD-Dev] Re: OT: Java multithreading test source</A></strong>, 
Mike Sellers <a href="mailto:mike#bignetwork,com">mike#bignetwork,com</a>, Sat 23 May 1998, 19:48 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>