Rendering Software Used In LoTR Goes Open Source
donglekey writes "The software used by Weta to output scenes to be rendered on the LOTR trilogy has been made open source under the Mozilla license. Called Liquid, it outputs from Maya to any Renderman compliant renderer. This is extremely good news as it may quickly become a standard in high end 3D, as well as greasing the wheels for Aqsis, a GPLed Renderman renderer."
From the site: I've been trying to think about what I can do to distribute Liquid, because a lot of my time is spent working at my day job I feel like I'd be spreading myself way to thin to market, distribute and support a full production tool like Liquid. I've been looking at other means of distribution, either through another company, an open-development group or even open sourcing it. I've finally settled on OpenSourcing it, my hope is that those using it will contribute back any additions to the community.
Nice to see. The more people who associate O/S with first class production companies (like WETA) and their work (LOTR) the better cred it'll have to the populace in general.
It's not that I'm Anti-American - I'm Pro-Freedom
> Outputs Maya to RenderMan
Cool. We got Blender. Next step, do we have free RenderMan compatible programs? Pov-Ray has been around for ages, but is it RenderMan compatible?
http://sourceforge.net/projects/aqsis/
Remember that what's inside of you doesn't matter because nobody can see it.
http://www.renderman.org/RMR/OtherLinks/blackSIGGR APH.html
As you will see on the page, Pixar made BMRT and entropy 'go away' in July of this year. So, it looks like that is why Aqsis is being suggested as the only remaining contender.
Remember that what's inside of you doesn't matter because nobody can see it.
I fail to see why this is such a big thing. Most production houses use MTOR, which is bundled with RenderMan Artist Tools. You still have to use Maya and Renderman. This is kind of like having a Ferrari that uses 130 Octane fuel, and you proclaim you've invented a new type of hose to get the fuel from the pump to the fuel tank. But it's still just a hose, and the Ferrari and the Fuel still do all the work.
Open source and Linux gets the graphic geeks of the apple community on the open source train...
I don't know why you were modded down...
Anyway, what gets me is that Linux and open source are getting all these 3D tools, but we don't even have the 2D tools necessary to operate a prepress environment based on Linux yet.
So we have Gimp and Killustrator (or whatever they changed the name to after the lawsuit)... Gimp can't work in CYMK colorspace... I havn't tried Killustrator, but I doubt it comes close to the similar Adobe product.
We have nothing that does what Quark does... we have a barely maintained OPI daemon, no open source trapping software that I am aware of... etc.
The 2D prepress industry is probably many times larger than 3D... Why don't we have better software?
I've had enough abrasive sigs. Kittens are cute and fuzzy.
Can somebody try to explain the connection between the various applications?
What are the specific tasks of Maya/Blender/Liquid/Renderman?
What does Liquid do, what is not already included in tools which come with Renderman?
What role plays Blender?
Cheers, Peter
KdenLive/PIAVE - non-linear video editing
Povray is the equivalent of Bryce and Poser in the real world of 3d modelling. Povray doesnt even come close to the new closed-source renderers available today such as Brazil, VRay and Final Render. Hell, it wont even compare to the industry workhorses such as Mental Ray and PRman.
I played with BMRT and Povray a bit, povray kind of sucked (IMHO) but I didn't really have an application that demanded raytracing or NURBs and shaders.
I don't recall BMRT being Open Source, just free, so I have strong doubts as to whether Aqsis could get a hold of the source for BMRT/entropy. Gritz et al. have families to support, houses to pay mortgages on, etc.; you can't expect people to just give away prime intellectual property in a vertical market. That's insane. What was nice with BMRT et al. is that they let you use the tools they built, for free, often advancing the state of the art in the process.
I'm sure they have nice jobs with nVidia but it's a damn shame that Pixar sought to end their competition via Microsoftian fund-sapping lawsuits. Not very impressive.
FWIW one of my friends works for WETA (used to work for ILM) and I will probably ask him whether Maya-to-Renderman is the de rigeur toolchain or if other toys are now used too. I wouldn't know.
--t
Remember that what's inside of you doesn't matter because nobody can see it.
http://www.dctsystems.freeserve.co.uk/rmanBasics.
It was later commercially expanded into a faster program called 'entropy'. Exluna was a company that Larry Gritz and some coworkers from Pixar (Gritz joined and then left Pixar) founded. Apparently entropy was fast enough for commercial use (eg. LOTR-scale projects that required photorealistic scenes). Pixar did not like this. At all. The sequelae were as documented here:
http://www.renderman.org/RMR/OtherLinks/blackSIGG
Now this is probably not relevant to you if you're working at wetafx or ILM or other big shops, but it's still kind of a shame that, when a product came along that WAS able to compete with PRMan, Pixar chose to squash it with lawyers rather than innovation. I'm not claiming that the case was clear-cut, but the original lawsuit apparently lacked legal merit, and Pixar then went after the individual founders of the company in an effort to drain their resources, which is rather unimpressive.
So the point is that, for a time, there WAS an alternative to PRman for big (cinematic) projects, and Pixar used lawsuits to bury it.
D'oh.
Remember that what's inside of you doesn't matter because nobody can see it.
Ok this is only tangenitally on-topic, but...
I have been (no more than) a 3d-tinkerer ever since Quake was released, periodically fooling around with whatever 3d packages I can find to learn and experiment with, for my enjoyment only, and maybe producing something I can shoot. When blender was GPL'd, I took a look at it, and with today's story, I have downloaded the non-commercial version of Maya. I have about a bagillion questions.
- Are the tools discussed today (Aqsis, Liquid) compatible with the NC version of Maya, or do they require the Pro version? Will I even need them for less than professional rendering?
- Are there things that blender cannot yet do that Maya can that I might conceivably use as a hobbyist?
- Is the level of user support, tutorials, manuals, etc. for blender comparable to that of Maya? From a cursory examination, it appears that Maya has several tutorials and discussion forums on the Alias Community website, and tons of active community websites.
- blender may eventually rival the community size, but I don't think it has yet. The blender "documentation"
appears to be incomplete or incorrect, and comes with this disclaimer: This document is at the current state meant as a example how a possible way of organising and writing documentation could look like. It contains many old and obsolete information especially in terms of license and publishing rights. I have found a few tutorial sites. I have heard that the learning curve is steep, and without a lot of documentation, that kind of worries me.
So, to all who have some experience with one or both of the packages, which do you think will provide the most satisfying hobbyist experience? Power to do the things I will probably want to do, useful learning of 3d modelling, and usefulness of produced files (I noticed the Maya non-commercial version of the "Kompleet" package watermarks its files and is not compatible with the commercial version file-formats), and especially overall enjoyment of the activity.
If you know of any good learning resources for any of the tools, please post them. Thanks from all us 3d newbies...
I would have replied earlier, but I just got up and didn't realize that my story had been accepted. Many people are wondering why having a connection from Maya to the Renderman rendering standard is a big deal and it's a very valid concern.
.rib file ( the file containing the frame description, which is plain text) by hand. This wouldn't be practical on a scene containing anything more than a sphere and two lights.
First of all I will say that I have known about Blender for quite a while, and while it does share many of the basic features of other high-end software (basic being the key word), it really is not acceptable to use for anything except as an intoduction to 3D. The magic 4 programs that are used for professional 3D are Lightwave, 3D Studio Max, Softimage | 3D and XSI, and Maya. They are very well architectured, very fast, and very elegant to use. There are many others but these are the programs that are used to make 90 % of the 3D CGI out there.
Maya does have Renderman output, but it is abysmal and not suitable for anything but experimentation. I have used it to test Renderman shaders and I still needed to edit the actual
This is important because it encourages standards and it encourages open source. By far the area that Linux is penetrating the fastest is the high end computer graphics market. Large studios have made sweeping conversions, not just on render farms, but on workstsations. Softimage 3D and XSI now run on Linux as does Maya. Almost every software based compositor out there runs on Linux (the exceptions being After Effects and Combustion). Many studios that have proprietary software are porting it to Linux. ILM , Digital Domain, PDI, and Weta have very big investments in it. Being open source helps, but open source is not the reason it is there. This tool being open source is one more piece of the puzzle as far open source penetrating large graphics studios. High end studios will be going to sourceforge to get a tool that they may end up depending on to get the job done. Some will start becoming active in its development, and this is very good. Its sets a precedent for releasing proprietary tools into the OS world. There are many extremely skilled programmers working in 3D.
More importantly than open source being furthered however is that it encourages standards. There are many Renderman compliant renderers out there, (Renderman is a frame description standard) Pixar's own implementation, Photorealistic Renderman is the most popular one. Most people just use the internal renderer of the software package they are using because the only standard for going between a 3D package and a renderer is Renderman, and a plugin is needed to facilitate that. Until now all of the choices were very expensive (somtimes more expensive than Maya itself believe it or not). Now that this part is free, people may start to see the benefits that come along with having a standard in place.
Aren't those graphics applications still ungodly expensive? Yes and no. Maya is now at $2000 USD for the base version (everything you need is there) which is one hell of a deal. Don't I still need Pixar's PRman? Yes and No. It is not the only Renderman renderer, but it is the best. It is sold alone or with many tools to go between Maya and itself (more expensive). If someone uses Liquid, eighther way they are saving alot of money and getting a production proven tool.
So is the entire pipeling Free? No, of course not, but that isn't the point. Open Source getting into 3D graphics studios is a very good thing, and this is a pretty cool step in the right direction. You want open minded people who just want to get the job done, and use the very best tools for their situation? That's 3D, perhaps overall one of the most intelligent and dynamic industries out there. They do their own thing and that's why Linux is taking over and OS can too, it just has to meet extremely high quality standards.
P.S. No Hollywood is a hyprocrite crap today please. Visual effects and computer graphics as a whole is so far removed from the issue that making a connection between the MPAA and a visual effects house just shows how little you know about it, and it isn't fair to the people working in the 3D industry.
This Wiki Feeds You TV and Anime - vidwiki.org