Ask Slashdot: Quality Graphics in Linux? 84
Another of Clan Anonymous Coward asked:
"We will be getting a few new boxes soon,
and I want to know: can you get workstation
quality graphics out of Linux? NT-GL seems
to be acceptable, SGI-IRIX has great
graphics, and the best I hear about Linux is
that it runs X in 2D!" I remember
hearing a sentence with the words "Titanic"
and "Linux" in it. But seriously, how much
would one have to spend to get quality
workstation graphics out of a Linux box?
And this doesn't have to mean Titanic quality
either. If you're interested, hit the
link.
continued... "Given say, a $1000 budjet for Drivers, Monitor, and Video Card, what could you do with that in Linux? I would like to know details, for example: what 3D-32M video cards work, what cards are the faster cards, what commercial X product with GL/glide/Mesa are avaliable now, and for what price? With money to spend NOW and a need for graphics NOW, what is there in Linux that works NOW? (and not in a few months, or planned, or in progress)"
C :Good questions, I'm sure there are folks out there that have some answers. Does anyone have the link to that Linux Times article about the Linux Farm used to render _Titanic_?
PoVRay, ack! (Score:1)
For $1000, you can get alot (Score:1)
Wrong question? (Score:1)
Unfortunately Linux isn't suited here... (Score:1)
The Voodoo2 worked under Linux before Darryl ported the Voodoo2 Glide drivers because someone changed one byte in the card detection code to fool Glide into thinking that a Voodoo2 was a 1. Worked great, didn't use the new features of the Voodoo2, but there weren't many. All a V2 is is a really fast dual-TMU V1 with a few small enhancements. 90+ percent of the performance differences between the V1 and V2 don't need those enhancements.
Someone used an alpha-level driver for the 3D portions of the Matrox Mill II on a G200 - It worked pretty decently, considering the quantum leap in 3D capability between the Mill II and the G200. (Nowhere near as good as the V2 story, tho.)
As far as my advice - Get an IRIX SGI. Once Linux's 3D performance is "there", going from SGI IRIX to Linux will be a lot easier than migrating to/from NT. Still, SGIs will probably be eternally ahead of Linux machines, with the exception of Linux running on SGI hardware, which looks like a very good possibility.
$5000-$10000?! (Score:1)
$5K-10K is realistic, even more.
Big flat-screens (Score:1)
I wish I could afford one! Maybe they'll be affordable one day - it's progress that they are available at all.
Once again Linux trails NT. (Score:1)
X is a travesty of a windowing system, NT's client/server approach is *way* superior. and anyhting you want to script, you can with WSH.
as for the graphics, show me Maya or Lightwave on linux... and get a clue before you post. All the bashing of NT i see here is from people who've no idea how to use it.
How about REAL high end folks (Score:1)
The advantage to using more than one monitor is more desktop space. Or you could be running the 3d display on one monitor and the menus/controls on the other. Use your imagination to find out what to do with a 3200x1280 desktop...
I think you read that wrong (Score:1)
Go Back and READ. (Score:1)
"Given say, a $1000 budjet for Drivers, Monitor, and Video Card, what could you do with that in Linux?"
No where in that do I see anything about CPU, RAM, Motherboard, etc.... They are being VERY video specific. And when I see posts that say "you can't get a system that will do 3D at all for $1000" it seems to say to me, you didn't even read the question.
I don't know much about 3D, I have never done any on x86, what I have done is on SGI's, but I would guess that a high quality SONY selling for about $400 (checking PriceWatch, that would get about a 17" .25 pitch, blah blah blah Sony) might not be the biggest monitor, but should be high quality. That leaves $600 for a video card and commercial X server. My God, if you can't do it on that, I will be sad to hear Linux is soo far off. I bet an NT newsgroup would give you endless suggestions. I can't believe all the Linux fanatics here say it can't be done.
Please define "Graphics Workstation". (Score:1)
It would have helped quite a lot if the original poster had mentioned what sort of work was being planned, and what sort of software was to be used.
For work that needs to be done today:
A used SGI indy runs less than $2k these, irix 6.5 and a 1-year service contract will run you around $350. Not a speed demon, but the graphics hardware is dandy, and the applications are readily available.
$1000 and Linux just aren't reasonable yet for building a "Graphics Workstation". Give it a year or two.
Once again Linux trails NT. (Score:1)
3D graphics (Score:1)
However, the accelerated versions are RSN, which is not what you want, so you may be better off looking at an old Indy or Indogo2, either from the open market, or at SGI's remanufactured products page [sgi.com].
Once again SGI takes the lead... (Score:1)
How are the SGI NT boxes at 3D rendering?
uhhhhh (Score:1)
actually I dunno, but you can go here:
Jujunem [angelfire.com]
I guess I'm first, huh? =)
Once again Linux trails NT. (Score:1)
#9 Revolution 3D + Xi Graphics = Bad Performance (Score:1)
So, if you aren't looking to spend much, I'd pick up a nice 2D card (like the latest & greatest from Matrox) and a 3Dfx card, and just use the XFree86 server with Mesa.
I now do my graphics work on an Indigo 2 that's floated down to me. For what you can pick one of those beasts up for these days, I'd say that's probably the best solution if you're doing anything more that fiddling around. How is the SGI port of Linux doing anyway?
And in case anyone is wondering, I tried XFree86 3.3.3 with the Rev3D and it looks like #9 changed the RAMDAC on it from what the XFree86 group ran on, which may well explain Xi's problem with it. I'd avoid #9 products for now.
Once again Linux trails NT. (Score:1)
blender (Score:1)
I don't have the url right off hand. Sorry.
I had heard that one of the big companies had ported their stuff to Linux, but I think it was mostly a CAD app.
As for 2d, well of course there is GIMP. Nuff Said there.
Banshee (Score:1)
when the Voodoo 3 comes out the banshee server that daryll has will suport it
since voodoo 3 = banshee with dual texture ps
1 voodoo 3 > #2 voodoo 2 in sli
Try 19" (Score:1)
The Sony's $ 799 and worth every penny.
I used to agree with you, but the 19" technology really won me over. I wouldn't recommend 17" or below, though.
D
BMRT (Score:1)
Mid range 3d (Score:1)
$1000?? (Score:1)
for $650USD. True its refurbished but other then
the box it arrived more or less like new.
(even has a 1 year warranty)
Once you run X at 1600x1200 @ 85Hz you aint
goin back to anything less.
You just need to look in the right places for
cheap stuff.
3D Right Around the Corner? (Score:1)
I'll be doing a presentation at Linux World Conference on the state of 3D for Linux. The presentation and benchmark results will be available on my website (http://www.linux3d.org) soon after the show.
Here's the short answer:
Xi Graphics and Metro Link have servers out to Beta testers. I have them and will be benchmarking them before the show.
Precision Insight is adding Mesa and GLX support to XFree as well as creating a direct rendering infrastructure for drivers to be built on.
3Dfx Voodoo cards work now. Banshee and V3 will be reasonable (low end) cards for in a window 3D. No extra software costs.
Permedia2 is in alpha and is open source.
I personally expect all this to really be solid by Linux Expo and I expect SIGGRAPH to be pretty exciting.
For Titanic we used the boxes strictly for rendering, no interactive work. Without 3D hardware support doing interactive work doesn't make any sense. We did run our compositing software remotely using Mesa and X and it worked surprisingly well! That was just for testing not for real work.
Can you get a reasonable setup for $1k? It depends on what you mean by reasonable. For film work, the answer would be no. The modelling packages we use range from $2,500 to $15,000. A good OpenGL card can set you back another $2,500. A good rendering package is another $2,500 to $5,000.
As a home user you could buy a V3 or Permedia for $150, no extra OpenGL cost, and a low end modelling package (say Animation Master were it available) for another $200. You'd be in good shape.
- |Daryll
Try 19" (Score:1)
i use a 22" with 1600x1200 at work, going home to my poor 17" with 1024x768 is annoying!
Once again Linux trails NT. (Score:1)
Ahh, who cares...
Why is it that NT people are always taking things that *NIX can do, which NT can't do and saying 'boy is that inefficient', or 'boy is that complicated'?
That makes no sense to me. You're taking a feature that you can't do at all on your NT box and complaining about it on *NIX. If *NIX is to complex for you, read a computer book or just stick with NT. If you want to be a good administrator, you need to know more than which button to press. You should know why you're pushing the button.
Obviously 3D support is not here yet for X. Of course, Linux wasn't here a few years ago. Linux is usable now and more and more people will use it. As more people use it, more companies will start to produce binary linux kernel modules to support their proprietary hardware.
It will happen. It's happening already. Creative, who use 3Dfx, nVida (among other) graphic chipsets have hired a guy (I forget his name) to write Linux drivers for _all_ of their products (sound and video).
Those who want to use NT, go ahead and use it. Those who choose to use Linux, use it. Those who seriously think that NT is in some way superior to _any_ *NIX should get educated. It's not a debate. It's a fact. *NIX is far superior to NT as far as OSes go. Anyone who says otherwise is just yapping and has no facts to back up their words simply because none exist. If you don't believe me, then you have never been to post-secondary school.
Anybody do SURFCAM 7.0 on Linux? (Score:1)
I would love to deliver him a Linux box. Any help would be appreciated.
Titanic article in Linux Journal (Score:1)
Penguin Computing (Score:1)
Not under $1000, but still good.
SGI an option? (Score:1)
Of course, much more than the 1000$ per system, but no where else can you get this performance for 3000$ or less...
AS
AS
Cheap Flamebait: SGIs anyone? (Score:1)
But in a twisted way, he's sorta half right...
Note SGIs VisualPCs running WinNT. Not exactly a point ofr NT, of course, but a point for SGI. Given the fact that they already have to modifiy and patch M$ source and bins to run on the system, I don't think it will hurt them any to adopt Linux instead, and rely upon the open source model of things. So for now we can get kick-butt systems with awesome hardware capabilities, a mediocre and passable OS, and maybe later, support for Linux as well!
So if you're going to support NT, use SGI's VPCs, for 3000$ each you cannot beat the performance, and then, as a loyal SGI customer, lobby for Linux support because NT is too unstable, its unreliable, its a resource/performance hog, and because it will actually be easier for SGI to maintain with the open source available to them =)
AS
AS
renderman alternative (Score:1)
to using linux-boxes as a rendering farm...but it coasts near $5000 for a license, altough little companies would consider linux as a cheap but powerful unix alternative with native applications.
Tried Blue Moon Rendering Tools?
www.bmrt.org
A free implementation of the renderman standard.
Reading standard rib (renderman) format files, its ayet a powerful rendering solution with the features of Renderman.
graphics (Score:1)
3D Animation via Ray-Tracing under Linux (Score:1)
It's based on a ray-tracer that is used for commercial animation by a company that's closely tied to our research lab (I couldn't use their actual source code, but had access to it while writing mine). It's quite easily capable of producing commercial-quality animation, if you know what you're doing. We are producing a short film (4 min) here which we hope to submit to the SIGGRAPH 99 Screening Room.
It will run on any Linux system using glibc; we use Red Hat 5.1. It has no interactive previewing; you run the ray-tracer and view the resulting output image(s) using a program such as XV. So, you'll need a video card and a monitor, but nothing special.
Incidentally, it's also GPL Library licensed.
Those interested may check out the Mirage web page [otago.ac.nz], which has a download link from our anonymous FTP server.
- Chris Butcher
--