15 ms·
Adam
- imperialdrive 11y agowoah, what is this?? nvm i scrolled down lol
- ludamad 11y agoI had no clue to scroll down till I saw this.
- qewrffewqwfqew 11y agoHeh, I saw the scrollbar but it broke my brain a bit to see a button in the middle of the page that wasn't going to make it scroll. cf: http://adventurega.me/bootstrap/ http://adventurega.me/bootstrap/
- shurcooL 11y agoSame here, I completely didn't realize I could scroll down on the page until seeing this.
- tibbon 11y agoThis is... too good. This is seriously all in browser?
- thearn4 11y agoActually, it looks like it's a streaming video from Youtube (right click on the player while it's playing).
- Carrok 11y agoDirect link: https://youtu.be/44M7JsKqwow https://youtu.be/44M7JsKqwow
- nilkn 11y agoSo what exactly is being rendered in real-time? Honest question. I don't quite get it.
- carlosdp 11y agoThey mean that it was rendered in real-time when it was recorded, not that it is rendering in real time in your browser.
- davidlumley 11y agoI imagine this is a recording of the demo which was streamed in real time, as opposed to being rendered (a process which can take significant time per frame for scenes this complex).
- JabavuAdams 11y agoThese are not complex scenes by today's standards. Geometry's no problem. The shader complexity is a bigger concern, but here it's all hard surfaces.
- JabavuAdams 11y agoE.g., see: https://www.youtube.com/watch?v=toLJh5nnJA8&t=1h36m47s https://www.youtube.com/watch?v=toLJh5nnJA8&t=1h36m47s for current state of the art realistic characters and https://www.youtube.com/watch?v=DRqMbHgBIyY https://www.youtube.com/watch?v=DRqMbHgBIyY for current state of the art real-time architectural viz.
- nodesocket 11y agoAs soon as I thought I was decently smart, this guy started talking... Wow! https://youtu.be/toLJh5nnJA8?t=1h37m44s https://youtu.be/toLJh5nnJA8?t=1h37m44s
- mparlane 11y agoWhat they mean is that it was rendered in a way in which it took 1 minute to render 1 minute of footage. Instead of a typical movie rendering which can take a long time for just a single frame. Like toy story "Our original toy story frames were averaging four hours, which is 240 minutes" - https://www.quora.com/How-much-faster-would-it-be-to-render-Toy-Story-in-2011-compared-to-how-long-it-took-in-1995 https://www.quora.com/How-much-faster-would-it-be-to-render-...
- lowglow 11y agoThat was my initial reaction when they said rendered in real time, but I'm guessing it meant low latency (real time) while waiting for frames to render during processing.
- tlrobinson 11y ago> Rendered in real time with Unity ...on what hardware?
- benjismith 11y agoon your hardware!
- benjismith 11y agoOops. Looks like I was wrong... This is a youtube video of a pre-baked "realtime" render. Still impressive though...
- haberman 11y agoNope, that's exactly what it led me to believe, but it is definitely not that.
- binarycrusader 11y agoFrom the YouTube comments: Processor: Octacore Intel Core i7 6th Generation GPU: Nvidia GeForce Titan X (3x SLI)
- hyperpallium 11y agoAnd one Titan X gives 6.6 TFLOPS, single precision (peak)
- thedak 11y agoFrom the youtube comments that was also buddy pulling a guess out of his butt. Was the commenter making it up.
- binarycrusader 11y agoSure, but same info here: http://thenextweb.com/gadgets/2016/03/16/check-amazing-short-film-rendered-real-time-using-unity/#gref http://thenextweb.com/gadgets/2016/03/16/check-amazing-short... Someone should ask though given another poster's comment below about the GDC demo of the editor where they were using a GTX 980.
- jitl 11y agoThis reminded me of the pod scene from The Matrix (1999): https://www.youtube.com/watch?v=0WCcX0KQ9V0 https://www.youtube.com/watch?v=0WCcX0KQ9V0 Very similar tubes removal process :)
- slowmovintarget 11y agoI think that's also Keanu Reeves' audio as well.
- petrbela 11y agoI'm pretty sure that was the plan.
- bd 11y agoHere it is running real-time in Unity editor: https://www.youtube.com/watch?v=eN3PsU_iA80&t=37m50s https://www.youtube.com/watch?v=eN3PsU_iA80&t=37m50s It's a standalone PC project using DX11. Cloth and cables physics simulation is pre-baked, lighting is dynamic.
- fastball 11y agoFixed link. https://youtu.be/eN3PsU_iA80?t=1266 https://youtu.be/eN3PsU_iA80?t=1266
- bd 11y agoThanks. Seems they must have edited the video since yesterday, cutting out early part of the stream. Curiously I can still see the proper thumbnails when hovering timeline at the original timestamp.
- bcheung 11y agoRealtime with what hardware?
- bravo22 11y agoEven if high end I imagine in 2-3 years you'll have the same quality on mainstream.
- deleted 11y ago[deleted]
- pcurve 11y agolove the ending... probably all going back to their cubes to write themselves some React JS code..
- pcurve 11y agothe best part was the real time orchestra sound track.
- deanstag 11y agohaha. and the realtime coordination of all the 100+ agents.
- deleted 11y ago[deleted]
- emehrkay 11y agoI want to watch this movie/or someone play this game for a few hours. I can assume that Adam is a human who was put into a robot for some reason. There is some potential there, like Chappie re-imagined.
- an4rchy 11y agoIt looks like they are/were all prisoners based on the word 'Felon' on his name plate as well as the orange pants. Definitely will be an interesting story (maybe repurposing felons as robots to test stuff).
- ehnto 11y agoIf you haven't already, you should watch/play SOMA. It is a masterful exploration of the concept of the ego and self, and the consequences of attempting to shift that into a robot (robots).
- bahularora 11y agoI am sure we would be able to clone/copy/emulate brain to machines someday. It will change the world in so many ways. We would be Immortal and that will change our priorities so much. People living in virtual worlds. Future would be so cool.
- chanux 11y agoWe'd probably kill earth before that.
- manachar 11y agoTALOS principle might be something you enjoy. You start as a robot that is basically attempting to prove it's human.
- deleted 11y ago[deleted]
- zyb09 11y agoWhy not use the Unity Webplayer?
- simplexion 11y agoNot sure if sarcasm?
- zyb09 11y agoWell isn't that kinda what Unity stands for, running things on multiple platforms, including in your Browser? So if you want to showcase the engine, showcase the engine. But anyway I don't want to be overly critical, after all this is probably just an internal demo, they thought would be cool to share with the public.
- rtpg 11y agoThe webplayer actually doesn't work anymore in most recent browsers because of changes to how plugins work/security concerns with plugins in general.
- Geee 11y agoNowadays you can build to Javascript/WebGL. This demo uses special DirectX 11 features so it runs only on Windows native.
- intrasight 11y agoMoore's Law would predict realtime rendering as inevitable. Now let's hope something interesting comes of it.
- peteretep 11y agoWhy you think the net was born? Porn porn porn
- solipsism 11y agoHm? Realtime rendering is not something new. In fact it's decades old.
- grogenaut 11y agoYou're referring to Raytracing or other physical rendering approach. This is still polygonal rendering but by real time they mean that it was rendered 1:1 live on a cpu. Most games trailers actually render at some fraction of real time (12:1) (and often up-res everything) to a series of files which are turned into the actual trailer. Also this is running on a pretty beastly machine. So realtime for them might be 12:1 time ratio on your machine at the same quality. Or much lower res and real time.
- intrasight 11y agoNo. I meant high-fidelity rendering as was shown in the post. Of course Moore's Law will soon give us high-fidelity ray tracing in real time also. The new hardware implementations are a step in that direction. As for "running on a pretty beastly machine", that's my point - Moore's Law says this will soon run on your phone.
- typon 11y agoMoore's law doesn't predict that at all
- Geee 11y agoGreat idea for Unity to have their own demo team producing stuff like this to push the technology further.
- deleted 11y ago[deleted]
- valine 11y agoMuch of what makes this appealing has nothing to do with the render engine. What I saw was some really excellent character animation / motion capture. The rendering itself wasn't particularly jaw dropping. And that's not a critique of unity. Rather it's a critique of their chosen subject. Metal, walls, and artificial objects in general are all very easy to render convincingly. Show me some trees, grass, translucency, or volumetrics and then I'll be impressed.
- ekianjo 11y agoEven properly done human models are very challenging. You can spot a fake 3d actor in no time, even in movies.
- sound_of_basker 11y agoThis was the worst part of Martrix II.
- sago 11y agoMatrix Reloaded was 13 years ago. That's a bit unfair. You can still tell, I think, especially if you know where to look, but I don't think most people would notice, in Fast and the Furious 7, for example.
- amag 11y agoNah, it was shoddy work. Compare Terminator 2 which was 25 years ago.
- TrevorJ 11y agoTerminator 2 used far, far more practical effects than one is likely to assume these days. The iconic shot of the t-1000 blown in half and sewing it self back up? Practical effect. Really amazing stuff over all. https://www.youtube.com/watch?v=EYQMfT6nsQs https://www.youtube.com/watch?v=EYQMfT6nsQs
- bunkydoo 11y agoThis is pretty cool. I'd be really interested to play around with unity to build webpages for VR or something of the sort
- coolnow 11y agoAnyone else reminded of the Metal Gear Solid series? The cutscenes (especially in MGSV) had the same exact shaky cam and overall feel in this clip.
- ekianjo 11y agoThats nothing remotely new in games though.
- davidw 11y agoI'm tired of projects using 'Unity' as a name. There's this, there was an Apache Unity thing that was a Java implementation. There's an Ubuntu thing. Who knows how many others.
- supercoder 11y agoI'm tired of parents using David as a name.
- davidw 11y agoWell that was an oddly personal response.
- IkmoIkmo 11y agoFair enough but this one's been around for more than a decade and is a staple of game dev engines.
- keyle 11y agoGreat demo by the unity folks. Hopefully the small studios can harness that power just as the people that make the engine. They usually know how to cheat it best.
- supercoder 11y agoDamn, I thought this was running in browser until I read the comments.
- mortenjorck 11y agoI went from "Whoa, this is astounding for WebGL" in the first scene to "Ok, this probably isn't actually rendering on the client" as I saw some of the diffuse reflection shaders in the escape to "I feel kind of silly now" once all the other robots appeared. The YouTube chrome is hidden, but the video must be in 4K; it looked like native resolution on my Retina MacBook Pro.
- IkmoIkmo 11y agoIt's up to 1440p, played 1080p by default on my rMBP but I may have set that as the default a long time ago so perhaps you saw 1440p. https://www.youtube.com/watch?v=44M7JsKqwow https://www.youtube.com/watch?v=44M7JsKqwow
- troels 11y agoExactly. I feel a bit cheated.
- lifeisstillgood 11y agoWait what? It says rendered in realtime. You mean there was an actor with dots on him / her and that film was playing on a monitor next to them so the director could see the cables popping of? Surely not
- mryan 11y agoNot quite - the animations would have been created "off-line", and included when rendering the scene. mparlane explained it nicely: https://news.ycombinator.com/item?id=11294300 https://news.ycombinator.com/item?id=11294300 PS: Hi Paul, hope all is well :-)
- lifeisstillgood 11y agoCool - thanks for the link. I imagine everyone else is living about ten years more in the future than i do. Or maybe I am just ten years behind ... Very well thanks. Doing any conferences this year?
- deleted 11y ago[deleted]
- BogusIKnow 11y agoEspecially the second part with the humans looked very real.
- deleted 11y ago[deleted]
- BinaryIdiot 11y agoHonestly the most impressive part to me was being able to convey a story of "human somehow put into a machine" pretty much only through physical acting. That's not something you see every day in video games.
- IkmoIkmo 11y agoThat was what mainly put me off, it makes no sense. First the robot starts off breathing like he'd been under water for 3 minutes and came up for oxygen, what? A robot running on oxygen? Then he breathes and moans, what? Vocal cords on a moaning robot? Stumbling because his robot muscles haven't been used in a long time? It made no sense, they took a human's motion, behavior, appearance and sound, and then just exchanged flesh for metal, which makes no sense to me. And then you say that it's only the acting that made him human, come on, everything except his skin made him appear human! I mean, anyone can come up with some convoluted ideas that explain why the above does make sense... like the robot breaths because there's an organic brain in there that needs oxygen, they moan because it's still a human brain and the machine is sending his brain an overload of sensory data that is hard to deal with, the robot stumbles because his brain is new to interfacing with its machine parts etc. But I personally didn't like it and kinda roll my eyes when they go overboard with the anthropomorphism. Still it was hella cool, hope the full version will explain away my doubts neatly :)
- TrevorJ 11y agoI assumed it was all in his 'mind'. These didn't act like AI robots, seemed clear from some of the exposition that there's a mind in there that thinks it is human. Notice the different choices different robots took - one ripped the covering off it's arm, in the big crowd you can see different robots reacting differently - one pushes another out of the way for instance. I'm pretty sure there's reasons for how they acted.
- IkmoIkmo 11y agoPut me in a vat, I'm not going to make moaning or breathing sounds in my mind. And it seems like a pretty silly engineer who'd simulate such a thing. That's really my point. If it was a cartoon I couldn't care less, but I like my sci-fi to approach some level of realism. (and I'm really not the type of guy who complaints about sound in space, it's about immersion for me and a breathing and moaning robot kills it for me.)
- grogenaut 11y agoI was confused for a bit but it's a youtube video not running in engine... you can understand how I'd be confused as unity has a web player. Edit: Apparently they don't really have the web player anymore. Still confusing. Was actually hoping that for once I'd be proved wrong about WebGL / encriptem.
- izym 11y agoIt is still possible to export to e.g. WebGL, but the features required for something like this is not available in the browser. Also they were running on 3x Titan X, which doesn't exactly have widespread adoption :)
- xyproto 11y agoThis isn't realtime rendering, like demoscene demos. It's just faster rendering of a video. I think the webpage is misleading.
- kristofferR 11y agoHave Unity fixed the supposed big threading issues causing bad performance with v5.4? https://youtu.be/HnVOi9wrZVU?t=188 https://youtu.be/HnVOi9wrZVU?t=188
- linhchi 11y agoHow can a robot have breaths? Why does he try to take off the "mask"? How can he identify that it's not a part of his "body"?
- scotty79 11y agoI find it particularly clever. What they are telling is that this is body for a human to occupy. Sensation and sound of breathing is simulated for him. He's still in bit of a shock of waking up not in his own body. I guess pulling was instinctive reaction upon seeing it and finding a (painless) hole in the side of his face.
- linhchi 11y agoI thought that also, but look at his body, it's machine to the bone so I was thinking where is the place for the human to occupy? I was thinking, maybe he just "thinks" that he is breathing because he was a human and wakes up to be like this. What's that with the downvotes? A robot doesn't need oxygen to fuel chemical reactions.
- edem 11y agoIf it is rendered in real time why do I see a youtube logo at the bottom right corner?
- IkmoIkmo 11y agoBecause it's a recording of a real-time render. As opposed to a recording of a 1 minute video that took a few hours to render on industry hardware. They ran it on a pretty beefy consumer PC that would cost thousands of dollars, definitely not feasible for ordinary gamers. Point is, it ran real-time on consumer hardware. It's sort of a showcase for what might become mainstream in the future, and what is already possible if you're the type of consumer who buys graphics cards that cost $1k for gaming.
- kmfrk 11y agoThere have been a couple of games with atrocious performance on PS4 including Broforce and Firewatch—and Broforce is a 2D sidescroller(!) I don’t know whether Unity is innately bad, or whether frameworks in general just tend to enable bad code. Would love to hear more from people who know more; right now I associate Unity with people starting out in games rather than a platform people continue to use after they hone their skills.
- Mithaldu 11y agoNot only that, Unity games also have a very inefficient game loop, which incurs a LOT of latency on input. You don't notice it much on consoles, but on the PC, with 60 FPS, and the mouse, it's super noticable.
- TillE 11y agoUnity's massive problem is that it's still using an ancient version of Mono, with awful garbage collection and other performance issues. In most other respects, it's an acceptable game engine. It's been used for a ton of big professional games you've probably played without even being aware: https://en.wikipedia.org/wiki/List_of_Unity_games https://en.wikipedia.org/wiki/List_of_Unity_games
- unsigner 11y agoIt might have "awful garbage collection" and "other performance issues", but it has nothing to do with Mono for the last almost two years: http://blogs.unity3d.com/2014/05/20/the-future-of-scripting-in-unity/ http://blogs.unity3d.com/2014/05/20/the-future-of-scripting-...
- benzor 11y agoHonestly, you can make a horribly inefficient game using any engine. Unity just has a lower barrier to entry, as it's very hobbyist-friendly (as you rightly point out), so there's more games being made overall with it, more games made by people with little experience in performance optimization. I don't see this as a bad thing, either. The tradeoff, from the hobbyist's point of view, is that if you decide to use Unreal Engine, for example, your cost of learning the tech is so high you're unlikely to ever finish your game. Source: I'm a (professional) game developer and we've used Unity for multiple projects.
- kmfrk 11y agoIf you like the philosophy of this, I heartily recommend you check out the first season of Ghost in the Shell: Stand Alone Complex. The second season is so-so, but the first season is amazing and jam-packed with cyberpunk and philosophical challenges like this one. They’re also doing a (whitewashed) live-action version of some amalgamation of the movie and TV show, so might as well watch the original (1.0) movie and anime, before Hollywood ruins them for you.
- daveheq 11y agoGreat graphics do not make great games.