keithe@tekgvs.UUCP (04/13/87)
In article <629@puff.WISC.EDU> upl@puff.WISC.EDU (Future Unix Gurus) writes: > > The other statement I found particularly objectionable was his statement that > "we now have the ray tracing time down to an hour. Considering professional > systems running on Crays...take 2or 3 minutes, our Amiga isn't doing > badly"... > ...Using my pocket calculator, > and figuring the 24fps of standard film, I get a 14400 hours of > continous calculation for a ten minute film, or about 2 YEARS of continous > calculation!!!! > Lessee - a Cray costs (how the heck do _I_know what a Cray costs?) say 2 megabucks. So I could buy (2e6/2e3)=1e3=1000 Amigas (does $2000 for an Amiga sound reasonable - especially if I'm buying a thousand of 'em?) So then the 14400 hours becomes 14.4 hours. Not bad, maybe? keith (keep it in perspective) ericson [this line added to satisfy the lines added "feature" of news] [this line added to satisfy the lines added "feature" of news] [this line added to satisfy the lines added "feature" of news] [this line added to satisfy the lines added "feature" of news]
kary@hplsdla.UUCP (04/18/87)
>>In article <629@puff.WISC.EDU> upl@puff.WISC.EDU (Future Unix Gurus) writes: >> >> The other statement I found particularly objectionable was his statement that >> "we now have the ray tracing time down to an hour. Considering professional >> systems running on Crays...take 2or 3 minutes, our Amiga isn't doing >> badly"... >> ...Using my pocket calculator, >> and figuring the 24fps of standard film, I get a 14400 hours of >> continous calculation for a ten minute film, or about 2 YEARS of continous >> calculation!!!! >> > / keithe@tekgvs.TEK.COM (Keith Ericson) / 10:41 am Apr 13, 1987 / > Lessee - a Cray costs (how the heck do _I_know what a Cray costs?) say 2 > megabucks. So I could buy (2e6/2e3)=1e3=1000 Amigas (does $2000 for an Amiga > sound reasonable - especially if I'm buying a thousand of 'em?) So then the > 14400 hours becomes 14.4 hours. Not bad, maybe? > > keith (keep it in perspective) ericson I'm sure it's fun to say things like this, but as long as we're keeping things in perspective, where are you going to put those 1000 Amiga's? How are you going to operate them? Communicate between them? Dan (Reality, what a concept) Kary
ma183say@sdcc3.UUCP (04/19/87)
A Cray XMP/48 costs ~$14 million. We have one at school- I can see the supercomputer building from my apartment window, the illuminated dish pointed at the heavens. The XMP/48 is a 4 processor, 8 million 64-bit word computer. It use used mainly for mathematical pipelining. Various other computers are used for support- VAX 11/750,2 11/785s, IBM 4381, 3 PDP 11's (84s,44s,24s), a Hyper Channel, and various other nets. The point is, a Cray alone is not too productive, so the overall price for a system using a Cray is a *lot* more than $14 million. (I like to think of the Cray as a math coprocessor!). It costs appoximately $2000 a minute per processor to use, or $8000/min for all processors... I'd still rather have access to the Cray than thousands of Amigas, (like where would I put them all?). John 7OHN (this is not Lee, obviously.)
scott@applix.UUCP (Scott Evernden) (04/24/87)
In article <629@puff.WISC.EDU> upl@puff.WISC.EDU (Future Unix Gurus) writes: > The other statement I found particularly objectionable was his statement that > "we now have the ray tracing time down to an hour. Considering professional > systems running on Crays...take 2or 3 minutes, our Amiga isn't doing > badly". Maybe not, but he forgets to mention that when doing animation, which > was a major thrust of his article, the time for a single frame gets multiplied > many times over, and thus time delays do as well. Using my pocket calculator, > and figuring the 24fps of standard film, I get a 14400 hours of > continous calculation for a ten minute film, or about 2 YEARS of continous > calculation!!!! Why is 1 hour of CPU time per ray-traced frame regarded as untenable for film making? The animation "Andre and Wally B." was produced on a VAX11/780, and the time per frame was 1-2 hours. It is true, frames from that film regularly contain several thousand objects. I think if you do any amount of investigating, you will find that the CG folks are quite used to tying up their machines in this fashion. An Amiga is roughly equivalent in power to an 11/750, and I know that 750s (being the most popular of VAXen) have been used to do this sort of thing, as well. Now, certainly it must be clear that DBW_Render, and the other program used to generate "Juggler" would benefit VASTLY if a 68881 was around? (V1.2 AmigaDOS and Manx C 3.4a support it, too.) The first Mandelbrot generators I saw on my Amiga would take almost 2 minutes to plot the entire set. But recently, a PD demo copy of MANDFXP would do the same set (presumeably using the same arithmetic) in about 5 seconds!! Doesn't this suggest that one could invest some effort in improving the math used and realize some radical improvements? In short, I'm completely confident that within a year's time, some enterprising folks will do exactly what has been doubted here, and that is to get a couple of Amigas, with 68881s maybe, produce some marvelous ray-traced animations, and blow away the crowds at SIGGRAPH. -scott
eugene@pioneer.arpa (Eugene Miya N.) (04/24/87)
In article <448@applix.UUCP> Scott Evernden writes: > >Why is 1 hour of CPU time per ray-traced frame regarded as untenable for film >making? > >The animation "Andre and Wally B." was produced on a VAX11/780, and the time >per frame was 1-2 hours. > >-scott Oh?! And just where did you learn this? I'm just curious, I won't try to correct you. From the Rock of Ages Home for Retired Hackers: --eugene miya NASA Ames Research Center eugene@ames-aurora.ARPA "You trust the `reply' command with all those different mailers out there?" "Send mail, avoid follow-ups. If enough, I'll summarize." {hplabs,hao,ihnp4,decwrl,allegra,tektronix,menlo70}!ames!aurora!eugene
hatcher@INGRES.BERKELEY.EDU (Doug Merritt) (04/25/87)
In article <448@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes: >The first Mandelbrot generators I saw on my Amiga would take almost 2 minutes >to plot the entire set. But recently, a PD demo copy of MANDFXP would do the >same set (presumeably using the same arithmetic) in about 5 seconds!! Doesn't >this suggest that one could invest some effort in improving the math used and >realize some radical improvements? What!? 5 seconds for a full Mandelbrot on an Amiga without hardware floating point is incredible! It's probably not impossible, but the issues involved in speeding it up that much go far beyond "improving the math" used (if what you mean is smarter arithmetic). It would indeed involve "improving the math" in the sense of either some very deep analysis or a very clever algorithm that does not actually compute the set in the usual ways. (Where can I get this MANDFXP???) I am inclined to think that you are simply misremembering the numbers, or that there was a trick involved. The first mandelbrot on the Amiga that I saw took about 30 minutes for low quality mode, and much more for high quality. More recently I've seen them speeded up to somewhere between 45 seconds and 3 minutes (I wasn't timing). That was Crystal Rose software; I talked to the author and he did indeed have some pretty good insights into the nature of the problem, and had come up with some heuristics for avoiding some of the arithmetic some of the time. He had originally gotten it down to about 5 minutes by very careful attention to use of integer arithmetic and by tight coding. This I found very believable from my own experiences with implementing mandelbrots. The radical improvements that you are looking for do not come as easily as you imply; obvious methods are slow. When you optimize them, you get medium speed. To make something really blindingly fast you generally need some kind of deep insight into the problem. Improving the arithmetic is necessary but not sufficient. This is as true of ray tracing as it is of mandelbrots. Doug Merritt ucbvax!ingres!hatcher
yba@athena.mit.edu (Mark H Levine) (04/25/87)
In article <448@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes: > >The animation "Andre and Wally B." was produced on a VAX11/780, and the time >per frame was 1-2 hours. It is true, frames from that film regularly contain >several thousand objects. I think if you do any amount of investigating, you >will find that the CG folks are quite used to tying up their machines in this >fashion. > >An Amiga is roughly equivalent in power to an 11/750, and I know that 750s >(being the most popular of VAXen) have been used to do this sort of thing, >as well. > I think these statements are misleading. If someone who worked on the film cares to insert particulars, it will be more accurate than I can be (Sam?), but we loaned 40 or 50 Vax/750s for 30 days every night to the filmmakers, and that was just for the BACKGROUNDS of "Andre and Wally B.," which is a fairly short piece. It is probably also important to consider the system throughput, not the MPU speed, when estimating how much your computer will produce. Unless you can get 64Gb of primary memory on your Amiga. (Was it 10 Meg per frame? I don't recall). I agree that one should never underestimate the power of ingenuity and a new approach. Overestimating the power of new technology is just as dangerous.
tim@cit-vlsi.Caltech.Edu (Timothy L. Kay) (04/25/87)
In article <448@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes: >Why is 1 hour of CPU time per ray-traced frame regarded as untenable for film >making? > >The animation "Andre and Wally B." was produced on a VAX11/780, and the time >per frame was 1-2 hours. It is true, frames from that film regularly contain >several thousand objects. "Andre and Wally B." were computed on a Cray XMP/48. (I was there when they were computing.) Some of the frames took many, many minutes on a machine that large. And it wasn't even ray traced. The trees in the background were computed on vaxes at MIT. I don't know how long that took. One to two hours to ray trace on an Amiga is very good. I haven't seen the demo. Is it antialiased? Tim
jg@jumbo.dec.com (Jim Gettys) (04/26/87)
>The trees in the >background were computed on vaxes at MIT. I don't know how long that >took. > At the time, Project Athena had around 10-12 Vax 11/750's which had been installed but were not yet ready for general use, so when Lucasfilm was looking for some cycles to compute the backgrounds, we figured the machines might as well see some use. If I remember correctly, the backgrounds were of order 100 Vax 11/750 days... Jim Gettys
ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) (04/26/87)
In article <448@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes: >Why is 1 hour of CPU time per ray-traced frame regarded as untenable for film >making? > >The animation "Andre and Wally B." was produced on a VAX11/780, and the time >per frame was 1-2 hours. Wrongo. As I understand it, the story goes like this: The software that computed Andre and Wally B. was indeed written on a VAX-11/780 (named 'dagobah' I believe). One fine day, they fired up the software to compute one particularly messy frame. They came back 24 hours later to find that the picture was 1/3 finished. "This isn't good," thought one of the programmers, and through some fast talking and just plain being nice, they managed to borrow a Cray XMP-48 from Cray Research. Even the power of a Cray didn't create real-time response. It still needed 1-2 hours per frame. Cray said it was Pixar's fault for not vectorizing their code. Pixar now uses their own hardware for stuff. I am pretty sure that Luxo Jr. was computed with Pixar imaging systems. >An Amiga is roughly equivalent in power to an 11/750, and I know that 750s >(being the most popular of VAXen) have been used to do this sort of thing, >as well. > If it makes you feel any better, I understand that the Genesis Demo from Star Trek II: The Wrath of Mr. Rork was computed on a VAX-11/7?0 with rather respectable speed. My information comes from people I know inside Pixar. I'll see if I can't get an official response out of them. _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ ________ ___ Leo L. Schwab \ /___--__ The Guy in The Cape ___ ___ /\ ---##\ ihnp4!ptsfa!well!ewhac / X \_____ | __ _---)) ..or.. / /_\-- -----+==____\ // \ _ well ---\ ___ ( o---+------------------O/ \/ \ dual ----> !unicom!ewhac \ / ___ \_ (`o ) hplabs -/ ("AE-wack") ____ \___/ \_/ Recumbent Bikes: "Work FOR? I don't work FOR The _O_n_l_y Way To Fly! anybody! I'm just having fun."
tim@cit-vlsi.Caltech.Edu (Timothy L. Kay) (04/26/87)
In article <2948@well.UUCP> ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) writes: >In article <448@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes: >>The animation "Andre and Wally B." was produced on a VAX11/780, and the time >>per frame was 1-2 hours. > > Wrongo. As I understand it, the story goes like this: > [deleted explanation about use of Cray] > Pixar now uses their own hardware for stuff. I am pretty sure that >Luxo Jr. was computed with Pixar imaging systems. Wrongo. It is easy to confuse. They have a renderer called REYES (Renders Everything You Ever Saw, though not ray tracing), which they run on their CCI Unix box. They also developed a renderer for the image computer which is very impressive in that it is very fast. However, it is not capable of all the special effects that REYES is. The confusing thing is that the marketing people decided to call this renderer (the one on the image computer is for sale) REYES as well. My guess is that Luxo Jr. was computed on the CCI, just like the stained- glass knight scene in Young Sherlock Holmes was. Tim
farren@hoptoad.uucp (Mike Farren) (04/27/87)
In article <2948@well.UUCP> ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) writes: > If it makes you feel any better, I understand that the Genesis Demo >from Star Trek II: The Wrath of Mr. Rork was computed on a VAX-11/7?0 with >rather respectable speed. Well, yes, probably, but Tom Duff told me that the resolution of that piece of work was only 512 X 512. Really. You can see the pixels on the edge of the mountains if you try, it's not even hard... -- ---------------- "... if the church put in half the time on covetousness Mike Farren that it does on lust, this would be a better world ..." hoptoad!farren Garrison Keillor, "Lake Wobegon Days"
scott@applix.UUCP (Scott Evernden) (04/27/87)
In article <1371@ames.UUCP> eugene@pioneer.UUCP (Eugene Miya N.) writes: >In article <448@applix.UUCP> Scott Evernden writes: >> >>Why is 1 hour of CPU time per ray-traced frame regarded as untenable for film >>making? >> >>The animation "Andre and Wally B." was produced on a VAX11/780, and the time >>per frame was 1-2 hours. >> >>-scott > >Oh?! And just where did you learn this? >I'm just curious, I won't try to correct you. My source is from the current issue of "World UNIX & C", Vol. 5, No. 4, published by Springer-Verlag. The article, "Computerizing the Movies at Lucasfilm: A Little UNIX, a Lot of Brute Force", by Michael Hawley, cites the following in describing the film "Andre & Wally B.": Duration: 1.4 minutes Resolution: 512 x 488 pixels Animation controls: 809 Polygons/frame (average): 2.9 million (I got this wrong) Time to render a frame on a DEC VAX 11/780: 1-2 hours and 6-8 Mbytes -scott
rgm@utcsri.UUCP (04/27/87)
Sender:gbs@gpu.utcs.toronto.edu Distribution:world >> Lessee - a Cray costs (how the heck do _I_know what a Cray costs?) say 2 >> megabucks. So I could buy (2e6/2e3)=1e3=1000 Amigas (does $2000 for an Amiga >> sound reasonable - especially if I'm buying a thousand of 'em?) So then the >> 14400 hours becomes 14.4 hours. Not bad, maybe? >> Well.... This fine institution picked on up cheap last year from NASA-Ames for a mere $14 Million ( in funny coloured Cdn money ) They say our model goes for about $30M brand new. (X-MP/22) Oh, and did I mention the annual maintenance contract at $2M/yr ? Not cheap, but it does make nice pictures. ============================================================================ Gideon Sheps (or Cheops, as my Egyptian relatives spell it) gbs@gpu.utcs.toronto.edu /// gbs@utorgpu.bitnet/EARN/NetNorth \\\/// I don't need a disclamer 'cause nobody listens to me. \\\/ ============================================================================
cuccia@ucbarpa.Berkeley.EDU (Nick Cuccia) (04/27/87)
You're all wrong w.r.t. what/whose machine generated _Luxo, Jr._ Sure, it was done on a CCI box (actually, two), but not Pixar's -- if they even own one. The poop is: much of the rendering of _Luxo, Jr._ was done by Sam Leffler of Pixar -- the same Sam Leffler who has contributed much to the 4BSD project over the years. Sam was working on the CCI port of 4.3BSD; he also did the rendering of _Luxo, Jr._ on the two CSRG CCI boxes, okeeffe.Berkeley.EDU and manet.Berkeley.EDU. Of course, if you're one who likes to read the credits of films, then this would be no surprise, since the closing credits explicitly credit Sam and CSRG, and mention the names of the Berkeley CCI boxes. So now you know why I have a Pixar _Luxo, Jr._ sweatshirt, --Nick
bobr@zeus.UUCP (04/28/87)
In article <2058@hoptoad.uucp> farren@hoptoad.UUCP (Mike Farren) writes: >In article <2948@well.UUCP> ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) writes: >> If it makes you feel any better, I understand that the Genesis Demo >>from Star Trek II: The Wrath of Mr. Rork was computed on a VAX-11/7?0 with >>rather respectable speed. >Well, yes, probably, but Tom Duff told me that the resolution of that piece >of work was only 512 X 512. Really. You can see the pixels on the edge of >the mountains if you try, it's not even hard... Yes, but that was a desired effect. They did versions of it at higher resolution from what I understand, but the requirements of the movie were for a grainy, "computer generated" feel so they shot it at low resolution off a Barco monitor. -- Robert Reed, Tektronix CAE Systems Division, bobr@zeus.TEK
thomas%spline.uucp@utah-gr.UUCP (Spencer W. Thomas) (04/28/87)
In article <451@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes: > Time to render a frame on a DEC VAX 11/780: > 1-2 hours and 6-8 Mbytes Ah, but this just is a "normalization". It does not say that the frames were actually rendered on a Vax. If he said each frame took "X" minutes of Cray time, nobody would know how long that was "really" (well, I wouldn't, anyway). =Spencer ({ihnp4,decvax}!utah-cs!thomas, thomas@cs.utah.edu)
dillon@CORY.BERKELEY.EDU (Matt Dillon) (04/28/87)
An Amiga might be nearer to a 750 in processor power, but not in IO bandwidth... that's the major difference between, say, a PC-AT and a UNIX 68020 box. Placing a 68020 in your amiga may make the processor faster than, say, that of a VAX780, but you'll never get the bandwidth the 780's VAXBI bus gives it. So, if you don't run out of memory, and don't need to do large amounts of IO..... -Matt
henry@utzoo.UUCP (Henry Spencer) (04/29/87)
> If it makes you feel any better, I understand that the Genesis Demo > from Star Trek II: The Wrath of Mr. Rork was computed on a VAX-11/7?0 with > rather respectable speed. I think Bill Reeves said it was a 750. But "respectable" is in the eye of the beholder; the sequence took weeks to compute. The flying-through-the- canyon bit wasn't originally planned. It was kludged in when they found that the fractal mountains were intersecting the flight path, since they didn't have enough time before the deadline to recompute the whole thing. -- "If you want PL/I, you know Henry Spencer @ U of Toronto Zoology where to find it." -- DMR {allegra,ihnp4,decvax,pyramid}!utzoo!henry
henry@utzoo.UUCP (Henry Spencer) (04/29/87)
> ... Tom Duff told me that the resolution of that piece [ST2 Genesis demo] > of work was only 512 X 512. Really. You can see the pixels on the edge of > the mountains if you try, it's not even hard... Note that Andre and Wally B. was shot at the same resolution. And it looks better than most of the stuff people do on n-zillion-pixel film recorders. "Work smart, not hard." -- "If you want PL/I, you know Henry Spencer @ U of Toronto Zoology where to find it." -- DMR {allegra,ihnp4,decvax,pyramid}!utzoo!henry
upl@puff.WISC.EDU (Future Unix Gurus) (04/29/87)
In article <1608@zeus.TEK.COM> bobr@zeus.UUCP (Robert Reed) writes: >In article <2058@hoptoad.uucp> farren@hoptoad.UUCP (Mike Farren) writes: >>In article <2948@well.UUCP> ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) writes: >>> If it makes you feel any better, I understand that the Genesis Demo >>>from Star Trek II: The Wrath of Mr. Rork was computed on a VAX-11/7?0 with >>>rather respectable speed. > >>Well, yes, probably, but Tom Duff told me that the resolution of that piece >>of work was only 512 X 512. Really. You can see the pixels on the edge of >>the mountains if you try, it's not even hard... > >Yes, but that was a desired effect. They did versions of it at higher >resolution from what I understand, but the requirements of the movie were >for a grainy, "computer generated" feel so they shot it at low resolution >off a Barco monitor. >-- See? Even in film production, a little cleaverness can turn a bug into a feature! :) :) :) Jeff Kesselman captain@uhura.cs.wisc.edu [The following is for the ravenous short-message-eater of rn!] . . . . . . [JC on a bicycle! I HATE using up transmission bandwidth just to make RN happy. This is DEFINATELY a non-feature!]
scott@applix.UUCP (04/29/87)
In article <8704250732.AA21568@ingres.Berkeley.EDU> hatcher@INGRES.BERKELEY.EDU.UUCP writes: >In article <448@applix.UUCP> scott@applix.UUCP (Scott Evernden) writes: >>The first Mandelbrot generators I saw on my Amiga would take almost 2 minutes >>to plot the entire set. But recently, a PD demo copy of MANDFXP would do the >>same set (presumeably using the same arithmetic) in about 5 seconds!! > >What!? 5 seconds for a full Mandelbrot on an Amiga without hardware floating >point is incredible! It's probably not impossible, but the issues involved >in speeding it up that much go far beyond "improving the math" used (if >what you mean is smarter arithmetic). It would indeed involve "improving >the math" in the sense of either some very deep analysis or a very clever >algorithm that does not actually compute the set in the usual ways. >(Where can I get this MANDFXP???) > >I am inclined to think that you are simply misremembering the numbers, You're right; I checked again, and the actual time to plot the entire set with MandFXP on a 320x200 screen is 12 seconds. I apparently got confused and was remembering the startup display which plots to approx. 1/4 of the screen's middle in about 3 seconds (nice for previewing). 12 seconds is still pretty incredible to watch... I also tried that first Mandelbrot generator (RJMical's own), and I was wrong there, too. That one took over 4 minutes. (Due to Lattice 3.02's laughably slow real math). MandFXP is a product of Bruce Dawson & Steve LaRocque of Cygnus Software. I believe they achieve these amazing speeds by using some hybrid variable- precision arithmetic. This program is a MUST for anyone into this stuff. It has nifty features like color cycling, variable resolution, does Julia set, iteration control, many zoom/location controls, 10 presets, on-line help, scrolling during calcs, a 3D mode, and more. All of this under full Intuition menu control. The Demo 3 copy I have was obtained from PeopleLink. PeopleLink has perhaps the most extensive on-line collection of PD Amiga software in existence (I'm not aware of a larger one). An enhanced version of MandFXP can be obtained for $15 from: Cygnus Software 1215 Davie St. PO Box 363 Vancouver, BC Canada, V6E 1N4 -scott P.S. And the fastest LIFE generator for the Amiga does 20 generations/sec...
jon@oddhack.UUCP (04/29/87)
In article <7978@utzoo.UUCP> henry@utzoo.UUCP (Henry Spencer) writes: >Note that Andre and Wally B. was shot at the same resolution. And it >looks better than most of the stuff people do on n-zillion-pixel film >recorders. "Work smart, not hard." True enough. Of course, when you put stuff on video tape and display it on an NTSC monitor, whether you computed at 512^2 or 4096^2 may make little difference. Sort of throws all those careful chromaticity calculations for the wonderful 1Kx1kx24 displays (or whatever) in your lab out the window, too. -- Jon Leech (jon@csvax.caltech.edu || ...seismo!cit-vax!jon) Caltech Computer Science Graphics Group __@/
spietrow@atlas.UUCP (04/29/87)
in article <2058@hoptoad.uucp>, farren@hoptoad.uucp (Mike Farren) says: > Xref: gould comp.sys.amiga:1684 comp.graphics:232 > > In article <2948@well.UUCP> ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) writes: >> If it makes you feel any better, I understand that the Genesis Demo >>from Star Trek II: The Wrath of Mr. Rork was computed on a VAX-11/7?0 with >>rather respectable speed. > > Well, yes, probably, but Tom Duff told me that the resolution of that piece > of work was only 512 X 512. Really. You can see the pixels on the edge of > the mountains if you try, it's not even hard... Even better, when that terrain was rendered, someone forgot to make sure everything on the planet was set up correctly. The first time they ran the whole demo all the way through the viewer flew THROUGH a mountain! Next time you watch the Genesis Demo, there is a part that the viewer is flown through a very narrow passageway, and then back over a wide open landscape. That's the place where the people who did the Demo patched it up. --------------------------------------------------------------------------- S. R. Pietrowicz UUCP: ...!{seismo,sun,pur-ee,brl-bmd}!gould!spietrow (NOTE: Disregard header info. Email to above path only). --------------------------------------------------------------------------- Opinions expressed here are not necessarily those of my employer. ---------------------------------------------------------------------------
lwall@sdcrdcf.UUCP (Larry Wall) (04/29/87)
In article <725@puff.WISC.EDU> upl@puff.WISC.EDU (Future Unix Gurus) writes:
...
$ Jeff Kesselman
$ captain@uhura.cs.wisc.edu
$
$ [The following is for the ravenous short-message-eater of rn!]
$ .
$ .
$ .
$ .
$ .
$ .
$ [JC on a bicycle! I HATE using up transmission bandwidth just to make RN
$ happy. This is DEFINATELY a non-feature!]
Please don't malign rn for a "bug" in inews. In fact, rn will help you get
around the inews problem if you just use the -F switch to set something other
than '>' as your line-quoting character. Inews is the delivery program that
rn uses to post news. Blaming rn for inews's problems is like blaming cp when
/usr runs out of space. No, it's worse than that. It's like blaming George
Washington for the John Walker spy ring. Rn was written and distributed long
before this "feature" was added to inews.
Note also that rn/Pnews go to some length to keep your .article file around
so even if inews screws up you don't loose all your typing. Just be sure
to rename it to something else before you try reposting.
Somewhat miffedly, or at least sniffedly, yours,
Larry Wall
{allegra,burdvax,cbosgd,hplabs,ihnp4,sdcsvax}!sdcrdcf!lwall
P.S. I know this doesn't have anything to do with Amigas, but at least I own
one, so I'm not altogether an ogre. I've been trying to correct the above
misconception by mail to the offenders, but it hasn't been working.
schwartz@swatsun (Scott Schwartz) (05/01/87)
In article <7978@utzoo.UUCP>, henry@utzoo.UUCP (Henry Spencer) writes: > > ... Tom Duff told me that the resolution of that piece [ST2 Genesis demo] > > of work was only 512 X 512. Really. You can see the pixels on the edge of > > the mountains if you try, it's not even hard... > > Note that Andre and Wally B. was shot at the same resolution. And it > looks better than most of the stuff people do on n-zillion-pixel film > recorders. "Work smart, not hard." Absolutely. One of the professors here at Swarthmore is making computer animated movies for teaching geometry. His group is writing frame buffers directly to video tape. They tell me that video tape cannot record more than about 512x512 pixels (with 32 bit colors). In that case, there's no point in rendering 1K x 1X images. -- # Scott Schwartz @ Swarthmore College Computer Science Program # UUCP: ...{{seismo,ihnp4}!bpa, cbmvax!vu-vlsi, sun!liberty}!swatsun!schwartz # AT&T: (215)-328-8610 /* lab phone */
les@pixar.UUCP (Les Dittert) (05/01/87)
> > Note that Andre and Wally B. was shot at the same resolution. And it > looks better than most of the stuff people do on n-zillion-pixel film > recorders. "Work smart, not hard." Luxo was shot on the LFL laser scanner. The frames were resized to about 8 mega pixels , without doing simple pixel replication. So you won't see the pixels on film , it just gets a little 'softer'. Les Dittert , LFL
wtm@neoucom.UUCP (05/05/87)
> > > ... Tom Duff told me that the resolution of that piece [ST2 Genesis demo] > > > of work was only 512 X 512. Really. You can see the pixels on the edge of > > > the mountains if you try, it's not even hard... > > > > Note that Andre and Wally B. was shot at the same resolution. And it > > looks better than most of the stuff people do on n-zillion-pixel film > > recorders. "Work smart, not hard." Since I have a satellite dish, I was able to drop in on the video conference part of last year's SMPTE meeting. They had a lot of really nifty video stuff presented by the guys at Pixar, Industrial Light & Magic, etc. I forget exacty who did the presentation on Wally B., but he showed how they put it together. It has a lot of fancy blurring of the motion in adjacent frames to make it appear more realistic. It also has antialiasing with jaggies alternating and use of color gradations aroud the jaggies to make them less visible. Much of the computation for Wally B. was done of Vax 11/785s but they borrowed some time on a Cray to finish up, if memory serves me right. He said that rendering the blur was the most computationally instensive aspect of the animation. I'm talking about the motion blur, as opposed to removing the jaggies. The most mind-blowing video was the stained glass man from the Sherlock Holmes movie. They used 6 different texture models to build up a believable stained glass effect. Bill Mayhew Division of Basic Medical Science Northeastern Ohio Universities' College of Medicine Rootstown, OH 44272 USA phone: 216-325-2511 (wtm@noeucom.UUCP ...!cbatt!neoucom!wtm)
dave@onfcanim.UUCP (05/06/87)
In article <7978@utzoo.UUCP> henry@utzoo.UUCP (Henry Spencer) writes: >> ... Tom Duff told me that the resolution of that piece [ST2 Genesis demo] >> of work was only 512 X 512. > >Note that Andre and Wally B. was shot at the same resolution. And it >looks better than most of the stuff people do on n-zillion-pixel film >recorders. "Work smart, not hard." The difference between them is in the technology used for film recording. The ST Genesis demo was shot directly from a monitor screen, since it was *supposed* to be an image on a video screen. I believe that Andre and Wally was one of the first pieces of output from the Lucasfilm/ILM laser film recorder. To produce output for that, the images are rendered (with good antialiasing *and* motion blur) at relatively low resolution (725 x 435 for the SIGGRAPH '86 demo; I think Andre and Wally was similar) then blown up to about 3000 x 2000 by bicubic interpolation before being sent to the film recorder. The interpolation doesn't add any more information to the picture, but it does ensure that you can't seen the pixels in the final result. So, while the rendering was done at relatively low resolution to keep the cost down, the film recording was done at higher resolution to produce really clean output. (It sure helps to have a PIXAR Image Computer around to do that bicubic interpolation without waiting all day...) Also, note that the "n-zillion-pixel" film recorders really are necessary for some things. We've done some animation in IMAX format, where the film frame is about 10 times the area of 35mm (2.07 x 2.72 inches). The frames were rendered and shot at 4096 x 3072. Landsat images are even higher resolution, I think.
jcz@sas.UUCP (John Carl Zeigler) (05/19/87)
> The first Mandelbrot generators I saw on my Amiga would take almost 2 minutes > to plot the entire set. But recently, a PD demo copy of MANDFXP would do the > same set (presumeably using the same arithmetic) in about 5 seconds!! Doesn't > this suggest that one could invest some effort in improving the math used and > realize some radical improvements? If you can plot the ENTIRE set in 2 minutes . . . Well, you don't need any improvement. Isn't this the technique that Cray uses to get the XMP-3 to do inf. loops in 2 secs? :-) -- --jcz John Carl Zeigler SAS Institute Inc. Cary, NC 27511 (919) 467-8000 ...!mcnc!rti-sel!sas!jcz
cjp@vax135.UUCP (05/20/87)
> The first Mandelbrot generators I saw on my Amiga would take almost 2 minutes > to plot the entire set. But recently, a PD demo copy of MANDFXP would do the > same set (presumeably using the same arithmetic) in about 5 seconds!! Doesn't > this suggest that one could invest some effort in improving the math used and > realize some radical improvements? No. Though this may be a good suggestion, what it suggests to me is just that it takes about 5 seconds to load a precomputed image from disk. -- Charles Poirier (decvax,ucbvax,ihnp4,attmail)!vax135!cjp "The road to Hell is paved with good opinions."
agollum@ukecc.UUCP (05/25/87)
In article <1770@vax135.UUCP> cjp@vax135.UUCP (Charles Poirier) writes: >> ... But recently, a PD demo copy of MANDFXP would do the >> same set (presumably using the same arithmetic) in about 5 seconds!! Doesn't >> this suggest that one could invest some effort in improving the math used and >> realize some radical improvements? > >No. Though this may be a good suggestion, what it suggests to me is >just that it takes about 5 seconds to load a precomputed image from disk. > Only it doesn't do that--it *really* generates the starting image (of the whole set) in about 5 seconds. Now this image is about 1/3 the size of the screen (noninterlaced) and it takes slightly longer if you make the window larger. But the program's overall performance suggests that it *doesn't* use shortcuts because it's on the beginning screen--it really calculates the thing. Note also that MANDFXP lets you select resolution, # of bitplanes, interlace on/off, accuracy of the calculations (how many iterations and size of arguments), etc. all of which affect speed. But this program is undeniably incredibly fast. I haven't run it in a while, so my memory is fuzzy, but I could go home and run some benchmarks if you insist. :-) Kenneth Herron
cjp@vax135.UUCP (05/28/87)
In article <1389@ukecc.engr.uky.csnet> agollum@ukecc.UUCP (David Herron aka Admiral Gollum) writes: .In article <1770@vax135.UUCP> cjp@vax135.UUCP (Charles Poirier) writes: .>just that it takes about 5 seconds to load a precomputed image from disk. . .Only it doesn't do that--it *really* generates the starting image (of the whole .set) in about 5 seconds. Now this image is about 1/3 the size of the screen... Meaning, about 1/9 the pixel area of the screen? And (important!) how many iterations? The run time is proportional to number of pixels times number of iterations per pixel, *not* to the area of complex plane covered. .I could go home and run some benchmarks if you insist. :-) . .Kenneth Herron No, that's ok, I apologize. I'll run my own tests soon as I download it. -- Charles Poirier (decvax,ucbvax,ihnp4,attmail)!vax135!cjp "The road to Hell is paved with good opinions."