Slashdot Mirror


Ask Slashdot: What Is the Latest and Greatest In Computer Graphics Research?

OpenSourceAllTheWay writes: In the world of 2D and 3D Visual Content Creation, new tricks that ship with commercial 2D or 3D software are almost always advertised as "fantastically innovative". But when you do some digging as to who precisely invented the new "trick" or "method" and when, you often find that it was first pioneered many many years ago by some little known computer graphics researcher(s) at a university somewhere. Case in point, a flashy new 3D VR software that was released in 2018 was actually based around a 3D calculation method first patented almost 10 years ago. Sometimes you even find that the latest computer graphics software tricks go back to little-known computer graphics research papers published anywhere from 15 to 25 years ago. So the question: What, in mid-2018, is the latest and greatest in 2D or 3D computer graphics research? And which academic/scientific publications or journals should one follow to keep abreast of the latest in computer graphics research?

95 comments

  1. ACM TOG & SIGGRAPH by craighansen · · Score: 4, Informative

    If you're looking for the great classics in computer graphics, many not so little-known graphics papers are in SIGGRAPH proceedings.

    https://en.wikipedia.org/wiki/...

    Starting in 2003, all SIGGRAPH papers are published in ACM TOG

    https://en.wikipedia.org/wiki/...

    1. Re: ACM TOG & SIGGRAPH by Anonymous Coward · · Score: 0

      Have to disagree. Siggraph proper has a ton of neat papers. But very few of them actually have much to do with OPs question. I enjoy just seeing what's new in computational photography, 3D printing software stuff, mesh generation, and etc. But very, very few papers in their technical papers section are actually about "computer graphics research" as such.

    2. Re: ACM TOG & SIGGRAPH by Anonymous Coward · · Score: 0

      He SPECIFICALLY asked about the latest, and you point him to another ancient source. --.--

  2. 3D Scanning by Anonymous Coward · · Score: 0

    It seems to me the biggest trends this year involve accurate 3D scanning tools which eliminate tedious low polygon approximations. The latest engines are fantastic but without proper modeling and texturing stock, there isn't much point.

    1. Re:3D Scanning by Anonymous Coward · · Score: 0

      I would think accurate models aren't really that big of an issue actually. Go back 20 years in 3D graphics and we still had large polygon count models that were realistic. They were just limited in actual use to big-budget movies or state-funded research institutions. Game developers have had access to the same tools to create smooth and accurate high-polygon count models but the issue has always been performance limitations of the hardware rendering those models.

      Also its important to note that a more powerful GPU isn't necessarily going to use its extra power to render more polygons per object in the scene. New models of GPUs also incorporate new features and effects in addition to their increases in raw processing power. While the increase in power does offer benefit to older games not taking advantage of newer features, AAA game developers are always going to push the envelope and take advantage of new effects and features as much as possible. So instead of using higher polygon models, they instead generally opt to use the extra power on various shaders.

      The overall point here is that there are diminishing returns with respect to polygon count of models used in video games. The need for high polygon count is also highly genre dependent (shooting games dont need their models to be as high quality because you will be spending less time staring at them vs say a racing game) and current hardware is more than capable of displaying models that are "good enough" by most standards (this point is pretty debatable though). Increasing the polygon count only provides benefits in fidelity to a point and we are at or nearing that point. Continued improvements in visual graphics will come from the shading effects and not higher quality models, in my opinion. It could help reduce the load on modelers, though, if they can accurately produce workable models from 3D scanning. Usually a 3D scan of a physical object will require a good amount of work in modeling software to get it to a state that can be used in a game.

    2. Re: 3D Scanning by Anonymous Coward · · Score: 0

      Whatever happened to volumetric rendering? Why can't we model things as like, nested graphs of recursive functions that return material property at arbitrary x,y,z and apply physics on that and raytrace our scenes?

    3. Re: 3D Scanning by Anonymous Coward · · Score: 0

      Was wondering the same thing and found a really nice article about Voxels. My original assumption seems to be correct in that current GPUs arent designed to render voxel based geometry (it still has to be rasterized like traditional pixel based 3d graphics). It does offer aesthetically appealing results (Ala minecraft) but I'm not sure it would offer any actual benefits when applied to high visual fidelity AAA games or CGI. Voxels by their nature have volume and definite shape/size. This means there is some lower limit to the resolution that a voxel based renderer could offer. At some point, as the voxel size approaches zero, you are essentially in the same situation we have now with zero dimensional pixels.

  3. Ray driving by Anonymous Coward · · Score: 0

    Ray driving is similar to ray marching except high performance sports cars are used instead of slow moving army dudes.

  4. Makes me think of Dilbert by fahrbot-bot · · Score: 1

    Every time I see a thread about the latest/greatest in computers or graphics, I always think of this Dilbert from 1995.

    --
    It must have been something you assimilated. . . .
    1. Re:Makes me think of Dilbert by Anonymous Coward · · Score: 0

      Damn, I remember seeing that comic while the ink was still wet...

      CAP === 'astatine'

    2. Re: Makes me think of Dilbert by triffid_98 · · Score: 1

      You think your Commodore 64 is really neato
      What kinda chip you got in there, a Dorito?
      https://youtu.be/qpMvS1Q1sos

  5. Simple by FreneticPony · · Score: 5, Informative

    Here http://kesen.realtimerendering... This truly helpful fellow collects nigh every paper from every conference covering such in an easily browsable site. The only 2 things not covered are here http://gdcvault.com/ and here http://advances.realtimerender...

  6. Re:None by WilliamGeorge · · Score: 2

    Ha ha ha ha... wow, that is... wow, so wrong.

    GPUs have increased many-fold in performance since 10 years ago. Not even the fastest video card from back then could power a VR headset today, or support modern gaming on a 4K monitor. CPUs have made less of an increase in raw clock speeds, but have made huge jumps in core count and instructions per clock (especially in specialized areas, like vector units). RAM capacities have gone through the roof. Drive technology has made the jump from HDD to SSD, and then from SATA-based SSDs to PCI-Express.

    Yes, from one generation to another is usually a relatively small difference - but with generational changes every 18 to 24 months, over the course of a decade you are looking at much bigger improvements than your comment stated. And this is all without talking about things like using GPUs for general-purpose computation, which has vastly improved performance in many areas of computing.

    By the way, this is intended more as to refute the parent comment - not as a direct answer to the subject of the main post.

    --
    William George
  7. Uncurated resource by Nemyst · · Score: 3, Informative

    If all you want is to be able to browse the latest graphics research papers in a convenient fashion, the #1 site to go to is Ke-Sen Huang's page. Every paper released at every major conference from the past 10 to 20 years is there, with links to everything you'd want: ACM reference page, free access preprint if available, website for the paper if available, etc. It's an amazing resource and something you just have to have bookmarked.

    If you want something more curated, it becomes trickier, but a fun way of doing it is to look for the "technical papers preview" videos online for SIGGRAPH. A fairly long-standing tradition of that particular conference is to kick off the whole thing with a very short, usually humorous blurb of every technical paper being presented that year, done by the authors of each paper, in one giant marathon session on the first day. Each paper gets like 30 seconds to pitch its idea and show it off visually, and while you can't find the full 2-3 hour presentation that contains all of them, there's usually a shortened version online with some interesting/promising examples.

  8. Re:None by 110010001000 · · Score: 0

    Nope. There are no longer generational changes every 18 to 24 months. The computer you had in 2008 is essentially the same as you have now in 2018. Not sure what you are talking about regarding RAM capacities for example. How have they "gone through the roof" in 10 years?

  9. Pfffft, get with the times by Tablizer · · Score: 5, Funny

    Haven't you heard of Qbit Blockchain Deep-Learning Microservice Serverless 4D.js Rendering?

    1. Re: Pfffft, get with the times by TimMD909 · · Score: 1

      You missed 'AI' in the buzzword salad. No mod for you.

    2. Re: Pfffft, get with the times by Tablizer · · Score: 1

      "Deep-Learning" is in there (sometimes called "deep neural networks"). Actually, I missed IOT, not AI.

    3. Re: Pfffft, get with the times by Anonymous Coward · · Score: 0

      Agreed, but you should also put "as-a-service" somewhere, and maybe AR too.

      QBit IOT Deep-Learnng Blockchain Serverless Microservice 4D.js Augmented Reality Rendering-as-a-Service

    4. Re: Pfffft, get with the times by Tablizer · · Score: 1

      Dammit Jim, I'm a troll, not a pedant.

  10. What a useless post... by Anonymous Coward · · Score: 0

    How about you just Google this?
    Who cares about this little niche called GPUs?

  11. Re:None by Anonymous Coward · · Score: 0

    GPU ram has.

  12. Mining happened by xack · · Score: 1, Interesting

    Any advance in hardware is taken up by mining, leaving research for graphics a hardware generation behind.

    1. Re:Mining happened by Anonymous Coward · · Score: 0

      You are wrong.

    2. Re:Mining happened by Anonymous Coward · · Score: 0

      He's right, and provided more evidence for this conclusion than your dumbass. Dumbass.

  13. Re:None by Anonymous Coward · · Score: 0

    A "Big" whoosh to you for not understanding what TFA is
    about and how 110010001000's response was appropriate.

    CAP === 'governor'

  14. For the latest - by Anonymous Coward · · Score: 0

    Just check the Latest Siggraph papers.

    Takes a year or two to be assimilated

  15. Re:None by 110010001000 · · Score: 1

    Thats true. That is because when you hit a performance brick wall due to physics you can add RAM and cores to keep the performance train going. There hasn't been any "generational changes" in the last 10 years though.

  16. Re:None by 110010001000 · · Score: 1

    I was talking about actual research, not hardware specs. But even if he is talking about specs it hasn't been changing much. Because, Physics.

  17. Re:my DAMN balls is the answer by Anonymous Coward · · Score: 0

    Windows NT is a tad bit outdated, m8

  18. Well... by Anonymous Coward · · Score: 1

    does mining cryptocurrency count?

  19. Re:None by Anonymous Coward · · Score: 1

    I think OP was talking more in the mainstream. There just isn't as much going on.

    Case in point: I don't game (disclaimer), but my primary computer today is a late 2013 Macbook Pro (15 inch Retina). The i7 It shipped with is till perfectly adequate today. The 8GB RAM it shipped with still feels adequate, and is still in line with most new laptops out there. The 256 GB SSD has been close to full for a while, but that's till the standard SSD size.... But unlike a lot of newer models, I can upgrade my SSD at will.

    In all likelihood, that computer will remain my primary computer into next year. I'll probably replace the battery soon. And will take that opportunity to replace the SSD.

    This is the first time in all my years of computing that a machine has remained not just in service, but perfectly usable even as I continue to update the OS and Applications, over this span of time.

  20. Re: None by Anonymous Coward · · Score: 0

    10 years is probably a little stretch even with the slowed pace of advancement in hardware, but not much of one. My current desktop was built with price/$ in mind 10 years ago, and still runs modern software fine, although a few programs want more than 6gigs of ram in the last year. The graphic card was upgraded once and is only 6 years old but runs everything I've thrown at it fine. Obviously my 10 year old moniter isn't 4K. I only intended to keep the system about 5 years, but hardware advancement has slowed so much it has lasted twice as long as intended. I'll probably replace sometime in the next year, and exspect to get 10-15 years this time. Using 1998 hardware for modern software in 2008 would have been laughable. Mid range 2008 hardware in 2018 doesn't even require lowering settings for games.

  21. Lame! by Anonymous Coward · · Score: 0

    Lame.

    If your standard is "essentially the same", then why stop there? Your computer in 2008 is essentially the same as your computer in 1998, which is essentially the same as your computer in 1988, which is essentially the same as your computer in 1978. I'll stop there, although if I was willing to push the point I could keep going.

    If you had said that Dennard Scaling has slowed down you would have been on solid ground. However my computer of today is much improved upon the 2008 model, and thank goodness you aren't responsible for purchasing my computers.

    1. Re:Lame! by 110010001000 · · Score: 1

      That is true actually. Your computer in 2018 essentially works the same as your computer from 1978. I guess I am the only one noticing that in the last decade or so progress has slowed dramatically. In fact, the next generation of Intel chips might be slower than the current generation once they are done attempting to fix the Spectre/Meltdown disaster.

    2. Re:Lame! by ShanghaiBill · · Score: 1

      Your computer in 2018 essentially works the same as your computer from 1978.

      In 1978, "my computer" worked by handing a deck of punch cards to the operator and then coming back 30 minutes later to pick up the print out that said there was a syntax error on line 447.

    3. Re:Lame! by Anonymous Coward · · Score: 0

      Retarded...?

    4. Re:Lame! by Anonymous Coward · · Score: 1

      Your enthusiast's standard PC:
      1978-1988 was huge (Z80 1KB to 80386 1MB) and the 1978 PC was worthless.
      1988-1998 was pretty big (to P4 128MB) and the 1988 PC was worthless.
      1998-2008 was a huge improvement (to Dual-Core 8GB) and the 1998 PC was worthless.
      2008-2018 shows 2x in any metric (Quad Core 16GB) and the 2008 PC is probably still better than a modern netbook.

    5. Re:Lame! by Anonymous Coward · · Score: 0

      Agreed. I have a laptop from 10 years ago with a dual-core 1.6GHz core processor and 2GB of ram. It's is passable on everything but 4k video on Youtube.

    6. Re: Lame! by Anonymous Coward · · Score: 0

      Isn't that how it works now?

    7. Re: Lame! by Anonymous Coward · · Score: 0

      Sorta, except now we use Jenkins

    8. Re:Lame! by Megol · · Score: 1

      No they do not work the same unless you mean that they all are "von Neumann" computers with sequential semantics, using binary*, byte addressed with 8 bit bytes, using two's complement arithmetic etc.

      A modern processor presents an interface that looks somewhat like the old type of computer but internally is quite different, in fact most modern processors are using a limited type of dataflow processing in order to extract parallelism from sequential programs. They also use statistical modelling (speculative execution, caches, data prefetch, etc.) to reduce the speed of light problem inherent in the computer model we know how to build.

      Modern processors also exposes multiple instruction streams as CMP (Chip Multi-Processing) and SMT (Symmetrical Multi-Threading) taking ideas from parallel computing. They also provide SIMD processing, yet another alternative design incorporated as a part.

      While current processors do not provide real vector processing it will arrive later in AARCH64 and RISC V.

      TL;DR a modern processor provides parts of almost all known alternative computer designs, the 1978 one did not!

  22. Distance Fields by Anonymous Coward · · Score: 0

    Distance fields as primary objects may change how we do a lot of computing both in and out of the graphics domain.
    http://iquilezles.org/www/articles/raymarchingdf/raymarchingdf.htm

  23. Re:None by WilliamGeorge · · Score: 1

    The top-end desktop CPUs in 2008 from Intel were the first generation of the Core i7 series. The maximum amount of RAM that CPU supported was 24GB. Today, the top-end Intel and AMD desktop processors support 128GB of memory (Core X series and Threadripper both) - and if you go over to the single-socket Xeon W you can get 512GB. Dual-socket CPUs support more now, and supported more back then, but we are looking at ~5 times the RAM capacities today that were available then. 2-4GB was typical for an average desktop back then, if you don't want to look at the high-end, and now 16GB is easy to get while many systems have even more.

    On the GPU side, as an AC also noted below, memory capacity has gone up substantially. The top-end desktop GPUs in 2008 had 1GB of video memory, while top-end cards today are at 11 or 12GB (depending on whether you consider the Titan series to still be desktop cards, or if you consider that to max-out at the 1080 Ti). Workstation cards go even higher, with capacities double what you find on consumer cards (24GB on the Quadro P6000, for example).

    And to debunk your statement that "The computer you had in 2008 is essentially the same as you have now in 2018":

    In 2008, I had a dual-core CPU running ~2.5GHz with 8GB of memory, a GPU with 512MB of memory, and a brand-new 80GB Intel SSD that could push about 250MB/s read and write speeds.

    Today I have a quad-core CPU running at ~3.4GHz with 32GB of memory, a GPU with 8GB of memory, and two SSDs (500GB at ~550MB/s and 400GB at over 1500MB/s).

    So my CPU has doubled in core count, increased over 50% in clock speed, and is several times faster overall thanks to a myriad of other improvements. My GPU is on the order of 30 times faster with 16 times the amount of memory. My SSDs have over 10 times the total capacity and are almost 2 to 6 times faster (and I don't have cutting-edge SSDs, myself).

    Oh, and generational changes? They do still average 18-24 months from Intel on the CPU side and NVIDIA on the GPU side. Sometimes a little longer, sometimes shorter. From 2008 to 2018 we've had ~8 generations in the Core series from Intel. NVIDIA has gone from Tesla to Fermi, then to Kepler, Maxwell, Pascal, and now Volta (though that has only shown up on GPU-compute oriented cards thus far). So 8 generations over 10 years from Intel breaks down to about 1.25 years per generation, or 15 months. 6 generations over 10 years for NVIDIA is an average of 1.66666... years, or 20 months.

    --
    William George
  24. Re:None by 110010001000 · · Score: 2

    Wow. Doubled in core count and 50% faster in 10 years? That is pretty good. My mistake.

  25. Answer... Windows 10 by Anonymous Coward · · Score: 0

    Windows 10 will soon have the GPU ability to play solitaire.

  26. Re:None by WilliamGeorge · · Score: 1

    As I noted, my comment was just in regards to the sweeping - and very incorrect - statement made by 110010001000. I work with computers, but I do not personally perform research to design new hardware or software approaches to graphics. The original question is also very wide-open, so much so that I do not feel I can directly answer it... but I didn't want to leave such a disparaging comment about computer technology unchallenged.

    Could you perhaps enlighten me as to what you think I missed regarding the original "article" (really just a user-submitted question)?

    --
    William George
  27. Re:None by 110010001000 · · Score: 1

    I am sure you are an IT guy who reads Intels marketing thoroughly, but haven't noticed that your new computer isn't much different from your old one.

  28. Re:None by WilliamGeorge · · Score: 1

    That is just my personal system, which is actually running a CPU from ~ 4 generations ago (so about 5 years old). I'm on the cusp of an upgrade (likely this year) to a 6-core at over 4GHz, and if I were into any applications that benefited from higher core counts I could get a 16-core AMD or 18-core Intel processor. It all comes down to what an individual user needs, wants, and of course can afford.

    If your point was more along the lines of "basic Internet and office application usage isn't any more complex today than it was 10 years ago, so a computer with similar specs will still do the trick" - then you'd have actually been fairly correctly. But many areas of computer use can and do use far more powerful hardware today: gaming, video editing, 3D rendering, photogrammetry, machine learning, and more. Since the original question was about graphics advancements, it isn't really fair to come back with an answer that 'nothing much has changed' (a rough paraphrase of your comment).

    --
    William George
  29. Voxels, Volumetric Video by Anonymous Coward · · Score: 0

    I'm curious as to why no one mentioned anything about voxels, volumetric video, light-fields, or photogrammetry.

    I'm not an academic researcher, but from what I can tell, you can basically thank Lytro, 8i, and Depthkit for the latest in "3D camera" tech: http://www.depthkit.tv/

    Lytro was bought by google recently, so who knows where that's headed... As for voxels: https://www.atomontage.com/

    I think that the next frontier of graphics will be taking the whole planet and sticking it in a graphics engine using volumetric capture, and represented by voxels instead of polygons. Polygons are hitting their upper limit of usefulness, as the amount of complexity involved with creating more realistic images is very high, and increases in GPU power are yielding smaller and smaller improvements in graphical quality over time. Its possible that voxels will be the best way to overcome this. But I'm sure you all will tell me how I'm wrong :)

    1. Re:Voxels, Volumetric Video by Anonymous Coward · · Score: 0

      I was working in a 3d vision lab back in the early 2000s and the group next to me was playing with voxels. It would be neat if their day long processing runs to make nifty 10 second video demos were real time these days. The big problem with a lot of this is the decades of improvement/trickery added to the current system to further the use of that same system. I'm almost giddy that ARM is almost to the point of being a real alternative to the x86 lineage. Its taken huge mega corporations to push it their though due to bias. Though it can still flail, It has a good shot this time.

  30. Barnes by Anonymous Coward · · Score: 0

    See http://www.connellybarnes.com/work/ and the references therein.

  31. Barnes by schure · · Score: 1

    See http://www.connellybarnes.com/... and the references therein.

  32. Re:None by WilliamGeorge · · Score: 1

    LOL - nice try. Check out the plethora of articles I write on a regular basis, looking specifically at performance of different computer hardware in high-end applications:

    https://www.pugetsystems.com/a...

    (any written by William George are mine, in case that wasn't obvious from my /. username)

    --
    William George
  33. Re:None by 110010001000 · · Score: 1

    Oh I see. You sell computer systems. No wonder.

  34. Re:None by 110010001000 · · Score: 2

    I guess going from 4 cores to 18 cores is in 10 years is pretty good. I hope they will add another core this year. That would be awesome. By the way, Intel "generations" are just marketing speak. Meaningless.

  35. Re:None by WilliamGeorge · · Score: 1

    Oh for Pete's sake... so does that mean nothing NVIDIA or Intel says can be true, just because they sell GPUs / CPUs?

    Sure, a company selling something certainly might stretch the truth to try and get folks to buy things - but that doesn't mean that all the stuff said (or written) by anyone selling a product is automatically incorrect. Where I work we actually don't do much advertising, or make crazy claims: we actually run real-life software to see how it performs, and then publish the results publicly. We could keep the info to ourselves, if we wanted to only benefit our company and our customers, but we don't. We could also make wild claims without backing them up, but again we talk about what we test, how we test it, and then let the results speak for themselves.

    I'm not even going to plug the name of the company or link to our website again, since that isn't even the point of the conversation we were having. I didn't bring it up until you tried to accuse me of just being "an IT guy who reads Intel's marketing" (effectively claiming I don't really know what I am talking about, and that I am not qualified to comment on this stuff). Linking to my extensive writings and research was the fastest way I knew of to prove you wrong.

    Now, can we all just go back to being civilized? Computer hardware has made huge advancements, but you have a fair point that for an average, basic computer user it hasn't be a hugely dramatic shift in the last 10 years. I would compare that to cars: we've got huge advancements in electric and hybrid tech (especially batteries) going on, as well as the beginnings of smart / self-driving cars, but the vast majority of drivers are still using gas-powered vehicles that aren't all that different from the cars of 10 years ago. So car tech *is* constantly being researched and improved, but that trickles down to most folks on a much slower timetable. Is that sort of the idea you were trying to get across?

    --
    William George
  36. Uncurated movies. by Anonymous Coward · · Score: 0

    Does this also cover what goes into movies?

  37. Re:None by Anonymous Coward · · Score: 0

    C88 is always like this, don't take it personally.

  38. Re:None by Anonymous Coward · · Score: 0

    Sounds like a kid. performance improvement is not "generational change" heck. go and study for your school exam instead, kiddo

  39. Bridges by TeknoHog · · Score: 1

    If you're more into math and art than optimization tricks, check out Bridges.

    (I (re)?discovered math art about 3 years ago, and it sort of reminded me of the early 90s demoscene, except this time it's for grownups. I got into Bridges as soon as I heard of it, and it's my third year taking part in some way; there's also an art exhibition and a short film festival for those of us who'd rather just show off what they do instead of giving lectures.)

    --
    Escher was the first MC and Giger invented the HR department.
    1. Re:Bridges by Savantissimo · · Score: 1

      Thanks, that is not so much a treat as a whole candy shop.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
  40. you cant predict what is useful by Anonymous Coward · · Score: 0

    Delaunay triangulation was invented before the digital computer... He wrote the original paper in french while living in Russia. Or maybe the other way around. One thing that is weird is that delaunay of dimension n is associated with a hull of dimension n minus 1 .. For the same set of points. That is probably useful in some way we havent found out yet... So in thw matter of a few weeks this useless fact will become cutting edge simply because of human society and culture. In that sense we have no idea what is truly truly new...

  41. Re:None by Anonymous Coward · · Score: 0

    ...no, this is almost entirely Intel being so terrified of cannibalizing their high-profit-margin "Server CPU" business that they've refused until recently to offer more than a quad-core processor to home consumers for over ten years now.

    - WolfWings, too lazy to login to /. in way too long, and too lazy to explain more verbosely what even a brief google search can explain better.

  42. Case in point - where's the link? by Anonymous Coward · · Score: 0

    "Case in point, a flashy new 3D VR software that was released in 2018 was actually based around a 3D calculation method first patented almost 10 years ago"

    Where's the case you are making your point with so the rest of us can see what you are talking about?

  43. Why is this not closed yet ? by rojash · · Score: 1

    Why is this not closed yet like that moronic Stack Exchange-like servers as being too broad and out of scope or whatever fucking crap their dickwad mods conjure up

    1. Re:Why is this not closed yet ? by Required+Snark · · Score: 1

      It's not closed because the secret cabal that runs Slashdot wants to piss you off. Thank you for letting us know how well it's working.

      --
      Why is Snark Required?
  44. i will let you know.. by Anonymous Coward · · Score: 0

    as soon as i can afford to upgrade my own card to something made in the last five years.

  45. Photogrammetry by sirv · · Score: 0

    Photogrammetry software is very cool, I dod not know this type of algorithms are possible.

  46. Re:None by scottragen · · Score: 2

    How about NVIDIA Ray Tracing?

  47. Re: None by negRo_slim · · Score: 0

    Are pretending to be retarded or...?

    --
    On the Oregon Cost born and raised, On the beach is where I spent most of my days
  48. Re:None by Anonymous Coward · · Score: 0

    Well... i'll bite

    Graphics subsystems existed in 2000 which would operate the latest VR headsets if some work was involved. The InfiniteReality4 from SGI was on par with a modern day GTX1060 or maybe 1070. The key difference was that it took racks of equipment to do what one chip that fits in a laptop does today.

    Now that said, to run a VR headset requires a graphics card capable of feeding 50 or more frames per second on a synchronized output timer. 10 years ago, NVidia was selling Quadro solutions specifically targeting the Broadcast SDI market. While I wouldn't sing from the roof about the number of triangles or pixel rendered per frame, the cards were certainly able to meet the frame buffer requirements of modern VR headsets.

    24GB of RAM or 128GB of RAM is no real difference. It's mostly about the availability and cost of RAM that matters. Judging based on :

    https://jcmit.net/memoryprice.htm is a historical RAM website. If I follow the trend and go to NewEgg and find a 16GB DIMM, $165 is the price which seems to represent the cheapest memory you would actually intentionally purchase today. That works out to $0.01007080078125 a meg... which places us at the average price of memory in 2009.

    Of course, this doesn't account for inflation. Using https://westegg.com/inflation/ to adjust the prices, $165 today would be worth about $145 back then, So we can say you can buy a bit more RAM for the same comparable money, But certainly not even close to double.

    The reason for this is partially economic, alternatively... we simply didn't need more than 16GB in most computers and the market isn't being driven by greater RAM demand. As such, the computer we had in 2008 is still perfectly suitable from that regard today.

    I have tested performance on a 2600K, 3770K, 4790K, a wide variety of modern notebook and server processors as well. I don't have any desktop processors newer than the 4790K because the performance improvement is simply negligible. Just not worth the cost. And if I need more cores instead of faster cores, I personally own a 128 core Xeon E5 cluster plus another 70+ cores in the same rack. I pretty much never turn them on... and they are modern.

    I still use the 2600K regularly since I love the case it's in and it's usually around as fast as my Surface Book 2 (top model)

    There have been many changes... I will gladly submit that NVidia and AMD have made huge strides in GPU, and I simply wanted to correct the "Not even the fastest video card from back then could power a VR headset today" purely for technical accuracy. I would simply have said "graphics cards from that time look like 8 bit graphics compared to today's cards" for example as it makes an obvious exaggeration to prove a legitimate point. With regards to the rest, you mention maximum capacities but don't mention realistic configurations.

    And BTW I'm a RAM whore. I have terabytes of it in my cluster. I keep a 20 Core E5 with 384GB of RAM for fun.

  49. Re:None by Required+Snark · · Score: 1

    does that mean nothing NVIDIA or Intel says can be true, just because they sell GPUs / CPUs?

    Moving away from a boolean value of True or False, the correct answer is not completely True. That is guaranteed because of marketing BS.

    There are hard numbers that claim revolutionary speed and quality increases. These are also guaranteed to also be not completely True because of marketing BS. Core counts, clock speed and memory size do not scale linearly with results, even though that is implied by marketing comparisons.

    So called "real world" tests are also deliberately misleading. As they say, YMMV. It's always a cherry picking contest driven by, you guessed it, marketing.

    Is it better then it was 10 year ago? Yes, of course it is. How much? Somewhere between 1.5 and 5 times better, for some vague value of "better". Moore's Law, an exponential size over time relationship, maps very indirectly into user land.

    --
    Why is Snark Required?
  50. New and Innovative! by Anonymous Coward · · Score: 0

    > In the world of 2D and 3D Visual Content Creation, new tricks that ship with commercial 2D or 3D software are almost always advertised as "fantastically innovative".

    That's the marketing department. It's what they do. For a living.

    Pro tip: If you're interested in the real thing, stop reading press releases and turn to academic papers (although some of them are press releases too, so navigate carefully).

  51. Denoising path traced iamges by taylorius · · Score: 2

    A lot of more recent Graphics papers (mostly Image Processing, actually) are using Convolutional Neural networks to do various things. There has been a lot of low hanging fruit in the areas of denoising, and various image manipulation techniques, so results in those areas have been transformed in the last few years.

    One such "hot" area that has application in the broader area of computer graphics, is the denoising of path traced images. Path tracing uses stochastic light bouncing techniques to produce a highly accurate image (in terms of lighting effects), but these images are noisy (due to the stochastic nature of the rendering process), requiring a large amount of samples to "average away" the noise, and hence being slow to render. Neural networks can learn to remove the noise from such images, potentially allowing for photorealistic images to be created extremely rapidly, perhaps even in realtime. In my view, this is the most exciting "game changing" area in graphics at the moment.

  52. Foot note in history. Humans by Anonymous Coward · · Score: 0

    The most destructive creatures in the universe. Spent all their time inventing new ways to destroy things and generally make a nuisance of themselves.

    It is probably a good thing they all drowned when the ice caps melted after the self inflicted global warning.

  53. Re:None by Anonymous Coward · · Score: 0

    If we make a graph of performance per CPU core, you will sere that in the last 10 years we have been reaching a plateau. Do the same for the 90s and you'll see a steep difference.

    Now, I hear "but multiple cores!". No, no, stop right there. The average computer user and the typical programs he uses is unable to get much gains from more than 4 cores. We already had 4 cores CPUs available 10 years ago... So there you go.

    Paint it anyway you like it. CPU performance increase have been low in the last 10 years, and it seems it will only get slower. We need a breakthrough and the industry haven't been capable of pulling this off.

  54. As an average user... by Kevin108 · · Score: 1

    The most significant jump in graphical improvement was from a Voodoo card. Since then, everything has been seemingly incremental in comparison.

    --

    It's a perfect time for being wasted.
    A perfect time to watch the stars.
    - Burden Brothers, "Beautiful Night"
  55. SIGGRAPH TPPT is exactly what you asked for! by JerseyTom · · Score: 2

    SIGGRAPH is the ACM computer graphics research conference. You won't find anything more cutting edge. Each year they produce a video "SIGGRAPH $YEAR : Technical Papers Preview Trailer". This is exactly what the OP was looking for. Here's 2017's video:
      https://www.youtube.com/watch?...

    1. Re:SIGGRAPH TPPT is exactly what you asked for! by JerseyTom · · Score: 1

      The 2018 edition is here: https://www.youtube.com/watch?...

  56. Follow @id_aa_carmack on twitter by Barryke · · Score: 2

    What, in mid-2018, is the latest and greatest in 2D or 3D computer graphics research? And which academic/scientific publications or journals should one follow to keep abreast of the latest in computer graphics research?

    Oh thats easy.
    Follow John Carmack on Twitter !

    --
    Hivemind harvest in progress..
  57. Who cares if it's new if it's new to you? by Savantissimo · · Score: 1

    The really fundamental advances take a long time to be fully explored. There is little significant that doesn't build upon earlier work.

    Check out Conformal Geometric Algebra, which is the basis for the company Geomerics' Enighten software for real-time global radiosity lighting for games. (Now part of ARM / Silicon Studio).

    See the lectures linked from the first link, in particular lecture 7 on CGA. These are by Chris Doran, one of the founders of Geomerics, a member of the Cambridge GA group. Also see Leo Dorst's GAviewer CGA tutorial for interactive visualization and a better idea how this can be used in computer graphics. GA is also a lingua franca for physics and simulation that subsumes vector algebra, imaginary numbers, homogeneous coordinates, quaternions and a zillion ad-hoc hacks that have made graphics far more complicated than it needs to be. The papers in the field are nearly all written to be understood and require little background knowledge.

    --
    "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
  58. Re:None by JustNiz · · Score: 1

    > GPUs have increased many-fold in performance since 10 years ago.

    So what? The OP was talking about stuff like innovative new mathematical/logical approaches to performing graphics rendering, not what hardware you're doing it with.

    Do you not understand that just doing the same old shit on a bigger chip every year is actually not scientific progress?.

  59. Check out NVIDIAâ(TM)s research papers by Anonymous Coward · · Score: 0

    They are doing a lot of interesting things at NVIDIA...

    https://www.nvidia.com/en-us/research/computer-graphics/

    Iâ(TM)m very fond of their recent paper at I3D with Lucasfilm and Unity on using low sample-count ray tracing with denotising to get rid of speckly artifacts and combining it with traditionally lit objects in a clever way.
    Itâ(TM)s really slick.
    http://research.nvidia.com/publication/2018-05_Combining-Analytic-Direct

    1. Re: Check out NVIDIAâ(TM)s research papers by Anonymous Coward · · Score: 0

      I do not know why Slashdot hates apostrophes from my iPad.

    2. Re: Check out NVIDIAâ(TM)s research papers by Anonymous Coward · · Score: 0

      Because every other website in the 21st century has discovered this thing called 'Unicode.'

      But since it's new and different (only 20 years old), Slashcode fears it.

  60. Re:None by WilliamGeorge · · Score: 1

    As I mentioned, my reply was not so much directed at the original question as at the comment above mine (the original "None" comment).

    Regarding the original Ask Slashdot question, I am sure if I am qualified to answer... but it seems to me that the question is pretty wide-ranging and not very focused. The query includes mention of 2D and 3D visual content creation, consumer software, VR, graphics research, patents, and more. I would think that checking out conferences like SIGGRAPH and GTC would showcase a lot of the ongoing research and development in these fields, but I don't follow any publications (which is what the question ended with a request for).

    --
    William George
  61. Re: None by Anonymous Coward · · Score: 0

    Actually he's being rational. The retarded one is William who keeps throwing out meaningless numbers.

    I'm doing the same shit on my computer today that I did 10 years ago. Not much has changed.

    Only difference is code bloat, which is the reason we see these small improvements.

  62. Re: None by Anonymous Coward · · Score: 0

    Every 10 years nvidia talks about ray tracing like it will be a game changer. Hint: it wont. It will die and in 10 years nvidia will put out an press release about new techniques in ray tracing.

  63. Re:None by Anonymous Coward · · Score: 0

    I wondered why he was working so hard to bend and twist and stretch every single spec to fit his narrative. Now it makes sense -- he's a computer salesman.

    Q: What's the difference between a car salesman and a computer salesman?
    A: The car salesman knows when he's lying.

  64. Re: None by Anonymous Coward · · Score: 0

    > I'm doing the same shit on my computer today that I did 10 years ago. Not much has changed.

    Same here, except nowadays my computer can't even keep up with my typing - it regulary freezes up mid-sentence or shoves some app in my face when it needs attention.

    My very first Mac, a lowly 100MHz PPC 601, always kept up with my typing and NEVER let anything interrupt me. That was 1995.

  65. quite simply its animation by johnjones · · Score: 1

    it used to be that the actual "graphics" was the limiting factor in "peoples minds" now with the textures and engines the realism has got to the point the limitation is the way in which things move

    for example https://www.youtube.com/watch?v=uFJvRYtjQ4c

    https://github.com/sebastianstarke/AI4Animation

    regards

    John Jones