🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x.pex
Article #62

3d WC from Cursor Position

#62
From: Bruce Kall
Date: Fri, 28 Aug 1992 21:52
41 lines
1706 bytes
Is there anyway to get a  REAL 3D WC coordinate from a
2d cursor position that reflects the ACTUAL location
where it is (in 3d)

I am aware of the DRAWABLE_POINTS_TO_WC
escape, but this is not obviously what I want.

It seems that this is described on page 742 of 
O'reilly's PHIGS programming manual regarding
3d Locator points as well as on page 788
regarding picking a Z value of 0 to pass to the
escape.  

Has anyone tried  iteratively passing Z coordinates
to the escape for the whole range of DC and then
somehow figuring out really where your cursor is in
3d??

Is this an impossible function to perform (taking 2d
cursor location and getting a REAL 3d WC coordinate)
in Phigs?  Is seems like some 'escape' traversal with the 2d
cursor location would be able to figure out which 3d coordinate
is actually displayed on the screen where you have selected 
the point (last point traversed at that x,y location?????)




for



---



\------------------------------------------------------------\
 \   Bruce Kall                \  Internet:   Kall@Mayo.edu   \
  \   Mayo Clinic (Foundation)  \  Phone: (507)-255-4768       \
   \   Rochester, MN 55905       \                              \
    \------------------------------------------------------------\
Technical Details
Message-ID: <1992Aug28.215200.1406@bmw.mayo.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sdd.hp.com!news.cs.indiana.edu!umn.edu!bru!neuro-dev!bruce

Show Full Headers
Complete Article Headers
Newsgroups: comp.windows.x.pex
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sdd.hp.com!news.cs.indiana.edu!umn.edu!bru!neuro-dev!bruce
From: bruce@mayo.edu (Bruce Kall)
Subject: 3d WC from Cursor Position
Message-ID: <1992Aug28.215200.1406@bmw.mayo.edu>
Sender: newsman@bmw.mayo.edu (/home/bmw/usenet)
Reply-To: bruce@mayo.edu
Organization: Mayo Foundation
Date: Fri, 28 Aug 92 21:52:00 GMT
Lines: 42