Slashdot Mirror


Kaydara Announces FiLMBOX Support For Linux

Chicken can run writes: "Kaydara announced Thursday in a press release the port of FilmBox to Red Hat Linux V6.2. FilmBox is a real-time character animation and motion capture system and was the software behind the groovy slow-motion camera fx in The Matrix. What is interesting is that it is the first such system to be available on Red Hat Linux, opening further the door to major 3D production oportunities on the OS."

19 of 49 comments (clear)

  1. This is funny by 11223 · · Score: 2
    How can the port it to "Red Hat Linux"? Last I was aware, "Red Hat Linux" wasn't an operating system, just a distro. It's kind of funny to see that - until you realize that it will be distributed as RPM's that break on anything else but Red Hat and (likely) Mandrake (and possibly TurboLinux) - no SuSE for you!

    Personally, I think that it's stupid to port this stuff to Linux as long as it sags in the areas multimedia and real-time. This port would be better served for BeOS, where the latency for multimedia operations is much lower (and much more predictible). This isn't a flamebait against Linux, just a statement of the facts. Obviously they're looking for hype first before technological feasability.

    1. Re:This is funny by ennuiner · · Score: 2

      This port would be better served for BeOS, where the latency for multimedia operations is much lower (and much more predictible).

      I suspect if they already have an Irix flavor, accomplishing a "red hat" port would be a simpler undertaking than reworking it for BeOS, assuming that they could find developers experienced in porting apps to BeOS. I don't have a lot of experience with Irix, but wouldn't porting an app from Irix to Linux be fairly trivial. I suspect that the majority of the business cost would be in marketing and packaging, rather than development.

      The market may also play into their decision to port to Red Hat, rather than BeOS. SGI platforms have a fairly good adoption rate in entertainment/media production & HP and other vendors are releasing Linux boxen for content creation to compete with SGI. Is it possible that this port is an attempt at breaking into this market?

      --
      Somebody please, tell this machine I'm not a machine.
    2. Re:This is funny by Art+Tatum · · Score: 2

      There has been a low-latency patch that enables Linux to match or beat BeOS for quite some time now. Linus wouldn't accept it becase it contained things he thought were too kludgy (and he may be right). At any rate, a new patch by Andrew Morton is being tested right now; it should be acceptable to Linus. It's coming, just be patient!

  2. Does this mean... by ERRoR+808 · · Score: 4

    Does this mean that we will see dirty, bearded, smelly, GNU hippies doing impossible feats like kung fu fighting, bullet dodging and absorbing, and jumping from skyscraper to skyscraper?

    --

  3. hypothetically, i'm making a movie... by tensionboy · · Score: 3

    and the most important thing to me in production will not be the actors, nor the script, nor locations, talent, creativity, or anything else. I'm just excited that I can do rip-off Matrix-like visual effects under LINUX.

    Uh, did SLASHDOT read this article?

  4. They'll do even more impossible things than that by luckykaa · · Score: 4

    We'll see impossible feats like dirty, bearded, smelly, GNU hippies avoiding caffeine and moving teir eyes away from the screen. If the special FX budget can stretch to it, we'll see them eat food that isn't Pizza.

  5. Here's how: by FascDot+Killed+My+Pr · · Score: 2

    They download a copy of RedHat Linux 6.2. They port their software to RedHat Linux 6.2. They test only on RedHat Linux 6.2. They release RPMs.

    Now that the product is out the door, they will likely test on other distros, doing porting where necessary (different libs or locations, for instance). Anyway, that's what my company is doing.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Here's how: by FascDot+Killed+My+Pr · · Score: 2

      I can't speak for Kaydara, but I know WE aren't being lazy. We want to use vendor-specific installs for each distro--but that requires work for each one. So the plan is: Do one, release. Do another, release. Do another, release.

      Yes, the choice of RedHat first is based on market share--what do YOU suggest? That they pick "Joe's Linux" first?
      --

      --
      Linux MAPI Server!
      http://www.openone.com/software/MailOne/
      (Exchange Migration HOWTO coming soon)
    2. Re:Here's how: by 11223 · · Score: 2

      That you pick Linux, not any distro. Once again, Loki is the example. Loki is not biased towards any distro, its products work on everything from Debian to Slackware to SuSE. In fact, several different distros already bundle demos or limited editions of Loki products (like Debian or Corel). Their excellent installer tool (open source, BTW) will take care of all instillation issues. They could have ported their games to "Red Hat Linux" and gotten name value. They didn't - they made the responsible choice and used a vendor-indifferent implementation.

  6. Can you imagine a cluster of these? by grahamsz · · Score: 2
    But seriously this is a great step forward to empowering smaller production crews. As 410themovie shows you dont need huge numbers of man hours to create cool special effects, and when tools like this start appearing for linux, and people realise just how cheaply they can have 200 celeron 500 boxes all rendering I think it will make a real impact for smaller studios... of course that's assuming that filmbox isn't too exorbitantly priced..

    Maybe when they say RedHat they mean it'll be bundled in the 2 zillion cd pack :) that they redhat sell for a few $

  7. Cool by thedude · · Score: 2

    As someone who has used FiLMBOX on NT before, lemme tell ya.. WOOHOO!!!!! For as much as they claim that the deformation engine is threaded nad should be scaled over multiple processors, the looking I did revealed very little of that.. Though of course its hard to parallelize a deformation that's based on linear time data from a MoCap source. The point is that NT just didn't like FiLMBOX at all (BSOD's, driver crashes, odd OGL glitches) I blame part of it on the threading, part of it on NT and part of it on FiLMBOX.. Now that's it's ported to linux I have more control over the non-kaydera stuff and that makes me happy. Now, all I need is for them to support PVM and get large Beowulf with Myrinet interconnects...(Sorry.. It had to be said)

  8. Re:I see by 11223 · · Score: 2

    Gladly. Loki Setup is here. I'm attempting to propose that vendors of Linux applications shouldn't make any claims whatsoever about distrobution support and simply distribute their product in a distro-independent manner, much like Loki does. Nobody ever question's Loki's support of all distros, because they're not written to a specific one.

  9. Re:Linux_publicity = good. by Jon+Peterson · · Score: 2
    The newest addition to Red Hat's line of award-winning Linux operating systems features more powerful installation, support, availability and clustering capabilities critical to Internet infrastructures

    I see. So it's Red Hat's operating system now. Not Red Hat's distribution of _our_ operating system. Riiight.

    In fairness to RH, since there's no 'about RH' paragraph this isn't a joint press release and RH may not have had a chance to correct the text.

    On the other hand, some might say that this kind Linux^H Red Hat publicity != good.

    --
    ----- .sig: file not found
  10. Re:I see by FascDot+Killed+My+Pr · · Score: 2

    "I'm attempting to propose that vendors of Linux applications shouldn't make any claims whatsoever about distrobution support..."

    Try all you like, it's not going to happen. Example: RedHat switched to glibc before other distros did (at 5.0, I think). So if I released a product for RedHat 5.0, I MEANT RedHat 5.0. It wouldn't work on Slackware 1.2.

    You could argue "well, they should say 'glibc' not 'RedHat'"--and that's exactly what my company does. We say "RedHat 6.0 (or greater) OR any 'equivalent' distribution", where "equivalent" means "libraries blah, foo and bar".

    But that STILL leaves aside testing. One of the absolute musts to do real testing is to have a baseline to compare against. So port your software to Distro X and test it. At that point you might as well release it. Then you can use that release the baseline for further tests.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  11. so, another port by Anonymous Coward · · Score: 2

    I don't know much about Filmbox, but it's contribution to the Matrix was minimal. Primary tools for the Matrix were things like Maya, Softimage, Renderman, Cineon, Shake. Maya, Renderman and Shake are already on Linux. Cineon is dead, and Softimage is on the ropes. Most of the tools used to create movie vfx are being ported from SGI/Irix to Linux/FreeBSD/MacOSX since SGI has fallen way behind in the price/performance curve, and Microsoft hasn't been able to make NT the Unix killer they promised.

  12. *THE* software behind the groovy effects by Ethelthefrog · · Score: 3

    Just to straighten the record a bit- saying that this was *THE* software behind the Matrix is not telling the whole story. The BulletTime sequences were shot using a large number of stills cameras, fired electronically. Unfortunately, each camera had its own trigger to shutter delay, resulting in hugely jerky images. Before anything could be done with them, they had to be smoothed, and extra frames inserted. This job was done by UK based Snell & Wilcox (for whom I worked at the time), with their technology called FloMo, which can very precisely measure the motion between frames and allow very sharp temporal interpolation. It was this that made the motion smooth, before any other effects, backgrounds, etc. were added. For the geeks amongst us, it is notable that Mr. Reeves' leg would pass through one of the pillars in the subway station if it was on screen at the time.... EtF.

  13. Re:Now all i need... by Nidhog · · Score: 2
    This guy actually makes a good point. The effects in the matrix include at least tens, maybee hundreds of types of effects technology. Much of it was actually done using meatspace camera techniques such as cables and the 150-camera arrays this chap mentions. One port of one of the many software packages used isn't going to be enough for you to do "matrix like" or "matrix quality" effects. The "slo-mo" effects are actually not the products of a software package, but are done with a 150 camera array and greenscreening.

    Not that this isn't a cool bit o software. Just don't run out and buy it thinking it does things it doesn't.

  14. Motion Capture by wmelick · · Score: 2

    This is a major step forward for anyone who has done film or video motion capture work. The fact that is runs on Linux just makes it all that much easier to bring into a production environment where you already have SGI's, Suns, etc.

    FiLMBOX is a great tool...as with all effects work it's just another piece that makes the whole. You can't think in the box of "one computer/one software package does it all"; use the best of each to make the image on the screen. Use a Mac, use a PC, use a Linux box, use a BeOS box, then render it on an Alpha. As long as it works well, you can spend your time on the creative part of the image...and that's what people will remember in the end, not what you used to make it.

  15. Re:Linux_publicity = good. by FigWig · · Score: 2

    It is redhat's OS. They chose exactly which tools to include, which versions, and what configuration. Same as Slack is an OS, Mandrake is an OS, Suse is an OS, Debian is an OS, ... Linux isn't an OS, it's a kernel.

    --
    Scuttlemonkey is a troll