Wednesday, 31 August 2011

Otoy’s cloud tools can render stunningly realistic video


Filmmakers and game creators would love to create animations so realistic that they look like they were produced inside a Star Trek Holodeck, the virtual simulator from the sci-fi TV and film series. In the Holodeck, you couldn’t tell whether what you were seeing was real or was just a computer animation.

We’re not there yet. But the folks at Otoy — including some of the best computer film animators and graphics experts in the world — believe they’ve taken the first step toward the Holodeck. And it’s all part of a plan to democratize game and film development so just about anybody can create outstanding animations.


A big vision for cloud films and games

Otoy’s team has created cloud-based animation tools that can create hyper-realistic imagery like the pictures in this story, which are stills from Otoy animations. And they will put this technology in the hands of people who could otherwise never afford such special effects. These technologies can be used to create imagery that accurately creates lighting in an animated scene without requiring a huge amount of supercomputing power or programming know-how.

Otoy uses a combination of server technology and a user’s own computer to calculate 3D graphics scenes that look spectacular. The Los Angeles-based company believes that future game consoles will use this kind of web-based technology to deliver outstanding game experiences to users. Otoy won’t make these consoles itself, but its potential partners could do so and license Otoy’s technology.

“Our view is that next-generation cloud and console games, where there is a graphics chip on the client, will go down this path,” said Jules Urbach, chief executive of Otoy, in an interview. “We want to make this available to a broad range of artists and developers.”


For example, indie filmmakers and game creators will have access to cloud rendering technology that was only available to big-budget filmmakers before. Sometimes, even the big-budget movies don’t use these lighting technologies because it takes too long to render. Urbach said the scene in this link, for instance, is so hard to do that most big-budget films skip this effect, known as caustic lensing (where light intensifies on the wood after bending through the glass).

Otoy has built a cloud-based rendering technology that uses powerful graphics chips inside servers in a data center to create highly realistic images. Those images are built with a graphics technology known as “ray tracing,” where a 3D scene is calculated by sending out virtual “rays” from a single point of view. If the rays collide into an object, they bounce back and reveal the limits of how far a ray of light can penetrate into the scene.

Even more complex than ray tracing is path tracing, where rays are used to create every pixel in a scene. Otoy’s tools can be used to render extremely realistic “path tracing” scenes for modern video games or films.

The product rollout

Otoy will roll out four different tools this year and next for game developers and filmmakers. For consumers, the result will be some eye-popping special effects and animations delivered at a low cost.

“The developer tools are part of a broader platform we are building,” Urbach said.

The tools include Octane Render for film animators (here’s an example of a student project). Octane Render has been in the works for 18 months with 10,000 beta test users and it will be live by the end of the year. The technology includes the first “spectrally correct graphics processing unit path tracer,” said Urbach. That means it can be used to animations where it feels like you’re looking at photos. Octane Render will likely be available for under $300.


Meanwhile, Otoy will also launch Brigade, the first path tracer for rendering games which can create imagery in real time but not quite at the level of quality needed for films. Developed by Bikker in 2010, Brigade will enable game developers to make much more realistic games with scenes where it feels like you’re walking around inside a photo where the scenery and characters look real, Urbach said. If there are flaws in the image because your graphics chip in your PC can’t keep up with the demands of the image, then Otoy’s cloud technology will detect that and send down the data that is needed for the image at a high speed.

“If there is noise in the path tracing, we can patch that with the streaming technology,” Urbach said.

The Otoy SDK will also include a WebCL compiler, a portable super-fast OpenCl-based cloud service for Intel, Nvidia, ARM and Advanced Micro Devices hardware. The WebCL software can run cool imagery in a web browser without the need for a plug-in. That means that users won’t have to download huge files just to be able to view path-traced films or games on the web.

Building a brain trust

Otoy enlisted some top talent in graphics technology to create the tools. Rendering experts Terrence Vergauwen and Jacco Bikker worked with Otoy chief scientist Rob Wyatt and noted animator Paul Debevec. Wyatt hinted at the technology when he spoke at the GamesBeat 2011 conference, where he noted that high-end graphics will be viewable on any kind of device, not just high-end game consoles.

“You write games for this platform and play on any device, anywhere,” Wyatt told the GamesBeat 2011 audience. “We can do Pixar-quality games in real time. We could play anything from Tetris to Uncharted. As long as it can decode a stream, we can play it on that device.”

If Otoy’s technology works, then the game consoles may never see another generation of new hardware, Wyatt said. You could buy a smart, connected TV with a game controller and use that to play streamed games on the TV, without a console. Console makers can adapt to the cloud or become obsolete, he said.

Otoy also plans to include its LightStage capture software, which allows developers to capture someone’s face and create an accurate computer model of it, in the Otoy SDK. That technology was used to create film effects in films like Avatar, Tron Legacy and The Curious Case of Benjamin Button. LightStage was started in 2008 by Debevec and Tim Hawkins as a subsidiary of Otoy. The LightStage team won an Academy Award for LightStage’s use in Benjamin Button, Avatar and Spider-man 2 and 3. Now LightStage is used in almost every film with computer-generated actors. Otoy will include LightStage in its SDK next year, which will enable indie filmmakers to get access to the same technology via off-the-shelf equipment. Over time, Otoy wants to make it simple to include LightStage effects in any game or film, Urbach said.

Otoy has 25 employees. Urbach declined to comment on whether the company has raised money.

The road to deployment

Once all of these technologies are out in the market and become commonplace in games and movies, then Otoy will be on its way to developing a true Star Trek Holodeck. Debevec has already begun research on what a display (link to PDF) for such a Holodeck would be like. The approach is doable, Urbach said, but it’s not necessarily cost-effective now. At some point in the future, it could be.

To make these technologies widely accessible to developers and consumers, Otoy will first have to roll out its own network of servers in the North American region. Urbach says that will happen later this year and that Urbach has a large partner to help it do that.


Both Octane Render, which Vergauwen has spearheaded, and Brigade have been in development for more than two years. Both are deeply integrated into Otoy’s streaming technology and are part of Otoy’s software development kit. Otoy will sell the Octane Render product as a tool for developers once it is ready.

There are still some challenges Otoy has to overcome. It has to complete the developer tools, launch a network of servers across North America, and find ways for larger numbers of users to use that network. Once it does that, more and more developers will be attracted to using the Otoy tools. If those developers make full use of Otoy’s cloud service, it will be a success and Otoy will be on its way. Cloud-based game consoles could emerge that use the Otoy technology at some point in the future, bringing the Otoy technology to the masses of game players. But Otoy will have to accomplish all that in the face of competition from OnLive, Gaikai, Electronic Arts, Valve, and GameStop.

OnLive in particular has a considerable head start in signing up consumers for its cloud-gaming service. While Otoy uses the cloud in a similar way to OnLive, Otoy isn’t planning to directly challenge OnLive in a subscriber-based game streaming business, because Otoy’s customers will be game developers, not consumers. But it’s still possible that Otoy’s partners could challenge OnLive.

Where Otoy has an advantage is in the software it has created. It has tapped some of the best graphics experts to create software tools that can render realistic scenes without a lot of computing power. The software taps the ability of graphics chips to do non-graphics computations through software such as Nvidia’s CUDA programming environment or OpenCL.

What the tools can do

The cloud renderer can handle tasks that once took days to do, such as the rendering equation created by Microsoft researcher James Kajiya in the 1980s. What once took days to render can now be done in real-time on a single 2009-era graphics chip. One of the technologies that the cloud technology can handle is ray tracing.

The Otoy Brigade solution running on a single graphics chip can process a billion rays per second. Each additional graphics chip adds another 1 billion rays per second of rendering power for calculating scenes. The content creators can render their physically correct ray-traced scenes on either the client or the server, or both in tandem.

If a user’s system has a powerful graphics chip, then Otoy’s 3D scene player, the ORBX codec, can create the scene as needed. But if the scene is too sophisticated, then the server kicks in and compensates for the weakness of the user’s computer. If the client machine can’t download a 3D scene fast enough to play it smoothly, then the server does all the work and sends a two-dimensional video displaying the scene to the user’s machine. Thus, even users with relatively weak hardware can view sophisticated cloud-rendered scenes and therefore view cool animated films or play games with outstanding graphics.

Octane and Brigade are unique compared to other path tracers because of their speed and quality while rendering in real-time. Both can handle path tracing at 60 frames per second on a single graphics chip, as shown in this video. Wyatt, who worked on the original Xbox and the PlayStation 3 as well as lots of games created by Insomniac, is the architect of the Otoy render technology. Otoy is adapting several other rendering solutions that are appropriate for other markets and other uses of path tracing.

Check out a couple more cloud-rendered images below. They look like photos, but they are all computer-generated animations built with the Otoy technology. Among the artists whose work is displayed here is Cornel Swoboda.

This house was rendered via Otoy’s Octane Render beta tool.
This fake woodpecker was created with the Octane Render tool.
SOURCE: VentureBeat.

71 comments:

  1. Cryptic announced last week that the game team was working on a large patch with major updates to address as many of the issues as possible that appeared during the open beta. And now, the huge patch is unleashed! Check out the big changes coming in this patch to Neverwinter, also prepare enough of cheap neverwinter gold and get ready to take new challenges in the game!

    ReplyDelete
  2. Thank you! I have to thank you for the efforts you’ve put in penning this site.I really hope to check out the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has motivated me to get my own website now !
    unblocked games |
    unblockedgames
    friv4school |
    friv 4 school
    cops and robbers
    tetris games
    monster high games

    ReplyDelete
  3. Thank you! I have to thank you for the efforts you’ve put in penning this site.I really hope to check out the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has motivated me to get my own website now !
    unblocked games |
    unblockedgames
    friv4school |
    friv 4 school
    cops and robbers
    tetris games
    monster high games

    ReplyDelete
  4. Thanks for sharing the information. It is very useful for my future. keep sharing
    Super smash flash 2|
    Super mario bros|
    Cooking games for girls

    ReplyDelete
  5. Do not know what to say, I liked your article and I hope you will have many entries or more.
    Friv 14|
    Kizi|
    Friv4school

    ReplyDelete
  6. Play free Friv games flash online games flash.
    Thanks you for sharing
    Friv Games | Friv Online

    ReplyDelete
  7. Great info. I love all the posts, I really enjoyed, I would like more information about this, because it is very nice., Thanks for sharing.
    monkey go happy | monkey go happy 2 | learn to fly | learn to fly 3 | pacman |  pacman game | mahjong |  mahjong games | cat mario 4 | cat mario | happy wheels | happy wheels game

    ReplyDelete
  8. You need to kill time, you need entertainment. Refer to our website. hope you get the most comfort.
    Thanks you for sharing!
    Friv
    Friv Games
    Yepi 4
    Kizi 4

    ReplyDelete
  9. Nice read. Very good post for fun and some time pass. Thanks for sharing.
    Kizi 2
    Friv 2

    ReplyDelete
  10. thank you very much for the information.
    Friv 1000

    ReplyDelete
  11. You need to kill time, you need entertainment. Refer to our website. hope you get the most comfort.
    Friv

    ReplyDelete
  12. Posts shared useful information and meaningful life, I’m glad to be reading this article and hope to soon learn the next article. thank you

    minecraft games
    g9g games
    a10 games
    yepi games
    hopy games
    kizi games
    friv games
    huz games
    4223 games
    kizi new games

    ReplyDelete
  13. you'd have time to look these kids active. Please visit our website and let us play the game interesting.
    Thanks for sharing !
    Friv 10
    Kizi 10
    Yepi 2

    ReplyDelete
  14. You need to kill time, you'd have time to look these kids active. Refer to our website. Hope you get the most comfort.
    Thanks for sharing !
    Friv 5
    Kizi 1
    Yepi 3

    ReplyDelete
  15. after hours of work tired, you need entertainment. Refer to our website. hope you get the most comfortable
    Kizi 1000

    ReplyDelete
  16. When you're tired, you want to relax after a stressful working hours, you need to have time to take care of the kids active.
    Please visit our website and play exciting flash games.
    Thanks you for sharing!
    Friv 4

    ReplyDelete
  17. The best space for your child to relax!: wingsio
    slitherio

    ReplyDelete
  18. I found lots of interesting information here.Great work
    Thanks for the share loved reading the article, please do share more like this wiht us .

    Temple Run 2
    Run 3
    Click Jogos
    Subway Surfers

    ReplyDelete
  19. Play the Best Free Games! We've picked out the racing games, cooking games, candy crush, games shooting, fashion games, ...
    Thanks for sharing !
    Kizi 200
    Friv 1
    Y88
    Y9

    ReplyDelete
  20. The blog or and best that is extremely useful to keep I can share the ideas
    of the future as this is really what I was looking for, I am very comfortable and pleased to come here. Thank you very much.
    wings io| earn to die 6
    earn to die 5| happy wheels
    |Red Ball | duck life

    ReplyDelete
  21. You'd have time to look these kids active. Please visit our website and let us play the games interesting.
    Thanks you for sharing !
    Friv 100
    Friv 8
    Friv 2

    ReplyDelete
  22. Very entertaining information. found a lot of things for Yourself Useful. Thx !!!
    Friv4
    Friv

    ReplyDelete
  23. Please visit our website and play exciting games,thank you verry much
    Friv 2|
    Friv 1000|
    HappyWheels

    ReplyDelete
  24. The best space for your child to relax!: wingsio | slither io | ya

    ReplyDelete
  25. I feel firmly about it Friv 4 School | Slither.io and also really like comprehending far more with this particular subject matterY1 Games | Y2 Games.In case doable, when you get know-how Y4 Games | Y5 Games, is it possible to thoughts modernizing your site Y7 Games| Y10 Games together with far more details Friv Games | ABCya? It’s extremely useful to me Frir | Friv 2

    ReplyDelete
  26. I truly cherished perusing GirlsGoGames | Hopy your online journal Kizi 4 School | Y8 School . It was extremely very much composed DiDi | Friv 2017 and straightforward Friv 2018 | Friv 2 School . Not at all like different online journals Y88 | Y8Y8 I have perused which are truly not that good Y8 Games | Friv 4 School .Thanks alot! Friv

    ReplyDelete
  27. You want to relax after a stressful working hours. Refer to our website. Hope you get the most comfort.
    Thanks for sharing !
    GirlsGoGames
    Kizi 100
    Frvi

    ReplyDelete
  28. All the best blogs that is very useful for keeping me share the ideas
    of the future as well this is really what I was looking for, and I am
    very happy to come here. Thank you very much
    stick war 2| gold mine strike |animal jam 2 | shooting games |
    |stickman games|animal jam 2 |kids games free | games games |animal jam codes

    ReplyDelete
  29. Those who know how to use his period of one who is capable of situational awareness, with a certain confidence level and high creativity.
    run 2 , run 2 game , play run 2 , run

    ReplyDelete
  30. This is the secret that you can play online games comfortably without feeling bored
    geometry dash 2.0 , geometry dash , geometry dash 2.0 apk , geometry dash apk

    ReplyDelete
  31. I wanted to thank you for this excellent read!! I definitely loved every little bit of it.Cheers for the info!!!! & This is the perfect blog for anyone who wants to know about this topic
    baixar facebook , baixar facebook gratis , facebook baixar

    ReplyDelete
  32. Just admiring your work and wondering how you managed this blog so well. It’s so remarkable that I can't afford to not go through this valuable information whenever I surf the internet..!!
    baixar whatsapp,baixar whatsapp gratis, whatsapp baixar,

    ReplyDelete
  33. I think what you say on here is the best thing. Looking forward for our lives become increasingly more beautiful
    return man 2 game ,return man 2 , return man

    ReplyDelete
  34. Just remember your stab at this business, should you decide to end it, is not a failure but a training ground. You will take with you what has worked and learned from what has not in order to make the next business idea a success!
    subway surfers game , subway surfer , subway surfers

    ReplyDelete
  35. Busy life circumstances than the current world history. Must try to earn money to support themselves, their families and pay for living. But not so that you neglect your own health, but more must cherish it.
    geometry dash , geometry dash game , geometry dash 2.0

    ReplyDelete
  36. I used to play games after long day of work tired or bored. And I would recommend to everyone a very interesting game and attractive for both color and sound
    run 2, run 2 game, run 2 unblocked

    ReplyDelete
  37. How often do you play games on free time or after hours of work stress? I usually come to the game as a way to balance life is full of pressure. And I would recommend to everyone that I loved the game
    strike force heroes 2, strike force heroes 2 game, strike force heroes 2

    ReplyDelete
  38. This blog is so nice to me. I will continue to come here again and again. Visit my link as well. Good luck
    obat aborsi
    cara menggugurkan kandungan

    ReplyDelete
  39. Where are you now. Please visit top first Google Search today by include online flash 2017 every D. Thank you!
    Kizi | Yoob Friv | Y8 | Twizl | Friv 2017

    ReplyDelete
  40. Many thanks for sharing the information in your blog.
    Y8Y8Y8

    ReplyDelete
  41. Top my like fun baby kid. Include online 2017 new.
    Mario Game | Doraemon | Zoxy

    ReplyDelete
  42. You need to have time to take care of the active. It in fact was a amusement account it. Look advanced to far added agreeable from you.

    banana kong download , banana kong , baixar banana kong , download banana kong , banana kong baixar

    ReplyDelete
  43. Mostly people have all the same things when they are writing academic task or any other writing, especially light music most people like during the writing.
    dream league soccer download , dream league soccer apk , download dream league soccer , dream league soccer

    ReplyDelete
  44. Thanks I have read your article, it is very interesting and exciting
    download go launcher, go launcher apk, go launcher , go launcher androi,

    ReplyDelete
  45. Mostly people have all the same things when they are writing academic task or any other writing, especially light music most people like during the writing.

    subway surf , baixar subway surf, subway surf download , download subway surf

    ReplyDelete
  46. Your article helped me together multiple views on the matter. In life there are a lot of the stress and fatigue, you just visit my website or games and apps for your phone

    clash royale game, clash royale apk , download clash royale , clash royale

    ReplyDelete
  47. Life becomes more interesting and wonderful when you share your memorable moments with friends and family through unique photographs. You can create your own unique style impressed with image editing software. And after hours of work stress you can also

    tank trouble, tank trouble 2, tank trouble games, tank trouble

    ReplyDelete
  48. Life becomes more interesting and wonderful when you share your memorable moments with friends and family through unique photographs. You can create your own unique style impressed with image editing software. And after hours of work stress you can also
    dr driving, dr driving baixar ,download dr driving, dr driving

    ReplyDelete
  49. Thanks for sharing such a nice article. It is really useful to me and all people. One think in my mind came while reading that it is not wasting of time. twizl juegos the aim of the game is to get the block to fall into the square hole at the end of each stage. There are 33 stages to complete. - juegos zoxy is a great place to play the best free online zoxy games, juegos zoxy, jogos zoxy, jeux de zoxy from the top game developers all over the world. -game y10 Play the best free online Y10 Games without need of installation. All Y10 Games are available directly in the browser. New games every day. Just click and play.

    ReplyDelete
  50. Kizi 100 le ofrece sólo lo mejor te escojan juegos en línea gratis. Play all the top rated friv4school, friv flash games today.

    ReplyDelete
  51. Thank you very much for your post Have a look at my website!
    you can play Friv 4 , all hot games at Friv 3 games , Friv 4 school, Play game free at Friv.com Much Fun!




    ReplyDelete
  52. Awesome post!!! Really enjoyed this post
    When you're tired, you want to relax after a stressful working hours! you can play all Game Online Free at here! funny game wormaxio, game wheely 8 | Games for kids at zoxy games have fun!

    ReplyDelete
  53. I like your all post. You have done really good work. Thank you for the information you provide, it helped me a lot. I hope to have many more entries or so from you.
    lucky patcher l download lucky patcher l lucky patcher app l lucky patcher download l lucky patcher apk

    ReplyDelete
  54. Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one.
    wings.io l wingsio l wings io l wingsio game l play wingsio

    ReplyDelete
  55. Nice! thank you so much! Thank you for sharing. Your blog posts are more interesting and impressive
    facebook entrar l entrar facebook l entrar no facebook l entrar facebook direto l entrar facebook agora

    ReplyDelete
  56. I think there are many people like and visit it regularly, including me.I actually appreciate your own position and I will be sure to come back here.
    baixar sonic dash l download sonic dash l sonic dash baixar l sonic dash game l sonic dash download

    ReplyDelete
  57. I would like more information about this. Thanks for sharing.
    wings.io | super mechs 2 | run 2 game | supermechs | wingsio

    ReplyDelete
  58. Welcome, your blog is great. I have read many of your articles. It's very interesting and meaningful, it helps me have more knowledge about life.
    facebook descargar | descargar facebook | descargar facebook gratis

    ReplyDelete
  59. Very interesting! Thanks for your sharing
    Facebook Lite

    ReplyDelete
  60. Every day just relaxing a bit to increase the work efficiency of you. Take a look at our website

    Friv 4 School
    Friv 1
    GirlsGoGames

    ReplyDelete
  61. Thanks for the sharing of such information we will pass it on to our readers.
    Friv 2
    Friv 4
    Friv 3

    ReplyDelete
  62. Our website has many interesting games. Please share this with your friends and have fun.
    Friv 2/
    Kizi 1000

    ReplyDelete
  63. You need entertainment. Refer to our website. hope you get the most comfortable
    Friv 5/
    Kizi 2/
    Kizi 10/
    Kizi 100/
    Friv 100

    ReplyDelete
  64. Welcome, your blog is great. It's very interesting and meaningful
    Kizi
    Kizi 1
    Gahe

    ReplyDelete