Blender Adds Raytracing
rastachops writes "Blender, the Open Source 3D modelling tool has recently added Raytracing to its extensive list of features. 'Believe it or not, but Ton has integrated the raytracer from Blender's predecessor, Traces into Blender. He said "the algorithm has been optimized and is now ten times faster. Combine that with a PC that's forty times faster than in the early 1990's and raytracing is almost usable". For a comparison checkout the before and after screenshots.'"
Can anyone explain what the point of doing raytracing is over quicker better methods?. Raytracing uses inordinate amounts of time and processing wasting CPU cycles, to do what is in effect just an emulation of what a human eye or camera might see. The speed advantage of proper pixel shaders can't be ignored I think, it's several orders of magnitude quicker and to me doesn't look any different
I just had a blender workshop this week, and I can say: What a piece of software!
It si just great..definetivelly not ewasy to learn on one's self from the ground up. At elast not with another miriad of multimedia packages that come in any modern distro.
I have always being a POVray fan, and I'd say that some kinds of work I still could do faster on POVRay than on Blender, but it is great to see even more features in it.
Anyway, blender is wellcome to the team.
-><- no
This is a pretty funny headline, for me, considering I just came out of a weeks worth of 16 hour a day straight programming to implement an advanced raytracer for my graphics course. What did they use *before* the raytracer? Ray tracing allows you all kinds of gorgeous real-world effects, like wavelength dependent refraction, shadows, and lots of lens effects.
As a blender user and foundation member I've watched as the features, inovations, and rate of development have gone up since it went open source and GPL last year. We have tons of new python scripts, a new gui that continues to evolve, better rendering...
It's not Maya, but it's on par with anything in the low-mid range for windows, and it's getting better by leaps and bounds
Give Blender a couple years and we might Hollywood contributing code. Hollywood lves Gimp, and I could see this becoming a real player in 3D.
It was also essentially 2D (often called "2-1/2D") in Doom. They used some major trickery to make it look like you had real 3D. However, the tricks greatly constrained the map topology that could be used. For example, there are no "bridges" anywhere in doom; there is always exactly one ceiling and one floor at any point in the map. IIRC, there were no slopes either, only steps.
The fact that you could play the entire game and never notice these limitations goes to show just how skilled the map artists were.
What an odd comment. Even in the relatively early days (I personally started with rev 1.76) Blender has always rendered faster under Linux than Windows. Editing performance was a bit of a problem, since most gfx cards did not support Hardware acceleration under linux. (DRI was a fairly new addition to XFree86 at that time.) Blender is rather 3D graffics hardware intensive (are any 3D apps not?) as it was born under Irix on SGI boxes. However, things have changed. Two of the major vendors of high-end 3D gfx cards now have very good accelerated support either through their own driver (NVidia) or the DRI module (ATI). With the former, performance between Windows and Linux is nearly identical. For ATI users Linux performance can often be better, due to the fact that ATI's Windows drivers are much more painful to configure than DRl (you probably could get better performance from Window's drivers if you spent many many hours tweaking the ATI driver settings). Those two brands of card probably cover 95% of all serious 3D users. Blender is ment to be a proffessional application, not a toy. It has a way to go to be on par with Maya or LW, but even now, as an 80% ready application at 0% cost, it is an excelent tool for beginers, and even many professionals who don't regularly need many of the advanced (and expensive) features of the high end packages. I'll even risk being /.'s http://www.soylent-green.com to see some of my blender work. And I'm not even a power user.
Go ahead
The news is that Blender now has built in support for it, so that you can raytrace your models to see how they'll look without messing with a separate program.
If you guys like blender, you might be interested in another project called Art of Illusion. It is a poly-based modeller and renderer and I have seen some amazing results. It's completely open source (GPL I think) and achieves great performance being written completely in Java. Check it out, and also the other work Nate has done.