⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 http:^^www.cs.columbia.edu^~bm^

📁 This data set contains WWW-pages collected from computer science departments of various universities
💻 EDU^~BM^
字号:
Date: Tue, 26 Nov 1996 02:51:11 GMT
Server: Apache/1.1.1
Content-type: text/html
Content-length: 6271
Last-modified: Tue, 12 Nov 1996 20:28:46 GMT

<HEAD><TITLE>Blair MacIntyre's Home Page</TITLE></HEAD><BODY><HR><H1><!WA0><a href="http://www.cs.columbia.edu/~bm/biography.html" onMouseOver="self.status='Click to see a short resume'; return true"><!WA1><IMG align=middle SRC="http://www.cs.columbia.edu/~bm/bm-vio-dark2s.gif"><P>Blair MacIntyre</a><!-- <!WA2><a href="http://www.cs.columbia.edu/~bm/biography.html"><!WA3><IMG align=middle SRC="http://www.cs.columbia.edu/~bm/blair-sm.gif"><P>Blair MacIntyre</a> --></H1><H2>Graduate Student,<br><!WA4><a href="http://www.cs.columbia.edu/graphics">Graphics and User Interfaces Lab</a>,<br> <!WA5><a href="http://www.cs.columbia.edu">CS Department</a>,<br>  <!WA6><a href="http://www.columbia.edu">Columbia University</a></H2><p> <HR><H2>Columbia Road Runners Club</H2>I'm also helping out with the Columbia Road Runners Club.  If you want tocheck out what we are up to, go to our <!WA7><a href="http://www.columbia.edu/cu/roadrunners">home page</a>.<HR><H2>Personal Information</H2><UL>  <LI> <!WA8><A HREF=http://www.cs.columbia.edu/~bm/howtoreach.html>How to Reach Me</A>  <LI> <!WA9><A HREF=http://www.cs.columbia.edu/~bm/papers.html>Papers</A></UL><HR>	<h2>Doctoral Research: <br>	Interaction and Information Presentation in Augemented Reality</h2>My research is done within the context of the Computer Graphics Lab <!WA10><a href="http://www.cs.columbia.edu/graphics/projects/virtual-worlds.html">Research in Augmented Reality</a>.	Augmented reality is a form of virtual reality that uses see-throughdisplays to enhance the world will computer generated material. Whencombined with more traditional palm, tablet and wall sized displays, apowerful augmented computing environment emerges in which two andthree dimensional information can be presented to a usersimultaneously on a combination of two and three dimensionaldisplays. This gives us a wider variety of interaction techniquesand ways of organizing information. The simple techniques used forwindow management in two dimensional graphical user interfaces, thatrely on the user to manual arrange windows, will not extend well intothis environment. More powerful, automated environment managementtechniques are required. We are investigating one approach to solvingthis problem, using a combination of expert system andconstraint-based techniques.<p>We are building a testbed (<!WA11><a href="http://www.cs.columbia.edu/graphics/projects/coterie">COTERIE</a>) for fast prototyping of distributed virtualenvironment systems that supports multiple simultaneous usersinteracting in environments with many heterogenous displays and inputdevices. The testbed is designed around a multi-threaded, modular,object oriented programming model and supports fully transparentdistributed communications via both client-server and fully replicateddistributed objects. By building applications as groups of cooperatingthreads, a single programming model can be used for both single andmultiprocess programs. Both interpretted (<!WA12><A HREF="http://www.research.digital.com/SRC/personal/Luca_Cardelli/Obliq/Obliq.html">Obliq</a>) and compiled(<!WA13><A HREF="http://www.research.digital.com/SRC/modula-3/html/home.html">Modula-3</A>)languages are simultaneously available to the application programmer.<p>An important component of this testbed is a high-level, distribtedgraphics library. By making the library objects directlydistributable, programmers operate on the scene graphs directly,allowing complex distributed graphical applications to be created in astraightforward manner.<p>Finaly, we are building a number of applications using this testbed andenvironment management to both demonstrate their utility and pointthe way towards future research.<p><hr><h2>Talks</h2><ul><li><!WA14><a href="http://www.cs.columbia.edu/~bm/phdtalk96/index.htm">Here</a> are the slides from a short,     informal talk I gave during our PhD student Informal Talks series     this summer. <li><!WA15><a href="http://www.cs.columbia.edu/~bm/uist96-talk/.index.html">Here</a> are the slides from a      the talk I gave at UIST'96.</ul><hr><h2><!WA16><a href="http://www.cs.columbia.edu/~bm/3dcards/3d-cards1.html">The 3D Hardware accelerator FAQ Part 1</a> and     <!WA17><a href="http://www.cs.columbia.edu/~bm/3dcards/3d-cards2.html">Part 2</a> </h2><i>(Last updated: Tue Mar 19 19:23:27 EST 1996)</i> <p>This is the FAQ I'm maintaining of 3D accelerators for PCs.  My particularinterest is in finding PCI-based cards that can drive stereo, see-throughhead-mounted displays (of the sort I'm modelling at the top of this page).For now, the FAQ is slanted in that direction, but that will change.<p><hr><h2>MISC</h2><dl><!WA18><a href="http://www.realtime.net/~jones/info-mac-sites.html">Some mirrors of the Info-Mac Archives</a><p><dt><!WA19><a href="http://www.cs.columbia.edu/~bm/.netscape-bookmarks.html">My Netscape bookmarks</a><p><dt><!WA20><a href="http://www.cs.columbia.edu/u/stieglitz/bm/software/webmaker/doc/html/wmug_1.htm">Webmaker Docs</a><p>A <!WA21><a href="http://gooey.cs.columbia.edu/~bm/blair-video.html">video camera</a>  in our lab.  Probably looking at     an NT screensaver right now.  Eventually, this will be a fully interactive augmented reality application, that you will be able to control over the net.  Check back in early July. </dl><hr><H2>Proselytization</h2>I'm using Modula-3 for my research right now, because I believe it'sthe best language that I have available on all the architectures Ineed to use.  For more information, take a look at the onlinedocumentation.  I'm also using Obliq, an interpretted language builton top of Modula-3.<dl><dt> <h3><!WA22><A HREF="http://www.research.digital.com/SRC/modula-3/html/home.html"><!WA23><IMG align=center src="http://www.cs.columbia.edu/~bm/Modula3Logo.gif" alt="Modula-3"></a></h3><dd> Includes the language definition, pointers to implementations, a FAQ	and other useful information. <p><dt> <h3><!WA24><A HREF="http://www.research.digital.com/SRC/personal/Luca_Cardelli/Obliq/Obliq.html"><!WA25><IMG align=center src="http://www.cs.columbia.edu/~bm/ObliqLogo.gif" alt="Obliq"></a></h3><dd>Obliq is a lexically-scoped untyped language that supports distributedobject-oriented computation. An Obliq computation may involve multiplethreads of control within an address space, multiple address spaceson a machine, heterogeneous machines over a local network, and multiplenetworks over the Internet. Objects are local to a site, while computationcan roam over the network. The distributed computation mechanismis based on Modula-3 Network Objects.  <p></dl></BODY><P><ADDRESS><STRONG><!WA26><a href="http://www.cs.columbia.edu/cgi-bin/finger?bm@cs.columbia.edu"><I>bm@cs.columbia.edu</I></a></STRONG></ADDRESS>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -