home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!dtix!darwin.sura.net!mips!odin!sgihub!zola!tweezers.esd.sgi.com!portuesi
- From: portuesi@tweezers.esd.sgi.com (Michael Portuesi)
- Newsgroups: comp.sys.sgi
- Subject: Re: Getting GL to X terminals
- Message-ID: <nr1tsvk@zola.esd.sgi.com>
- Date: 27 Jul 92 19:05:29 GMT
- References: <31546@adm.brl.mil>
- Sender: news@zola.esd.sgi.com (Net News)
- Organization: Silicon Graphics Inc.
- Lines: 53
-
- In article <31546@adm.brl.mil>, andersen@marvin.ama.ttu.edu (Kim
- Andersen) writes:
- |> I have several IRISes. I have more than several
- |> researchers who need to use these machines for
- |> molecular modeling. I have many academic-domain LARGE
- |> programs for molecular modeling. I cannot even begin to
- |> convert these from GL-code to X-code. If I could run
- |> these programs UNCHANGED on X-terminals (yes, I know it
- |> would be slow), every one of our researchers could have
- |> his own X-terminal to work on, rather than
- |> waiting in line for an IRIS.
-
- I hate to say it, but in the scenario you describe, every
- one of your researchers would refuse to use the X terminals
- for their work, becuase they would be two, three or even
- more orders of *magnitude* slower than their IRIS (depending
- on the model you're comparing them to) for the same task.
-
- The X imaging model is very good for boxes, lines and
- circles, but it was not designed for handling 3D graphics.
- Any type of graphics which goes beyond (non-antialiased)
- wireframes or simple flat shaded polygons is going to have
- atrociously bad performance. And keep in mind that most
- GL applications redraw the entire screen for every frame
- of animation.
-
- Is this really what you want? Which would you rather have,
- a subset of GL running on top of X with poor to unusable
- performance, or a cheap box that can run both X and GL?
- I'd say it's easier (and certainly better for our business
- plan) to do the latter than the former.
-
- It sounds like you really want an inexpensive way to get
- GL to a lot of people, not necessarily a way to run GL on
- X terminals. Part of the motivation for OpenGL is to allow
- vendors to offer inexpensive GL-compatible systems.
-
- By the time we could have a GL-on-top-of-X product available
- on the market, OpenGL will be available from several different
- workstation and graphics terminal vendors, and we will
- probably have a new generation of cheaper machines to offer
- as well.
-
- I understand your frustration, but please understand that
- we're trying to solve the problem in a way that will satisfy
- the customer's needs in the best way, while at the same time
- being a good part of our business plan. In this case,
- patience is a virtue.
-
- m.
-
- --
- Michael Portuesi Silicon Graphics, Inc. portuesi@sgi.com
-