Graphics

My High School CS Homework Is the Centerfold 539

Posted by timothy
from the awfully-thin-skin dept.
theodp writes: To paraphrase the J. Geils Band, Maddie Zug's high school computer science homework is the centerfold. In a Washington Post op-ed, Zug, a student at the top-ranked Thomas Jefferson High School for Science and Technology, argues that a centerfold does not belong in the classroom. "I first saw a picture of Playboy magazine's Miss November 1972 a year ago as a junior at TJ," Zug explains. "My artificial intelligence teacher told our class to search Google for Lena Soderberg (not the full image, though!) and use her picture to test our latest coding assignment...Soderberg has a history with computer science. In the 1970s, male programmers at the University of Southern California needed to test their image-processing algorithm. They scanned what they had handy: the centerfold of a Playboy magazine. Before long, the image became a convention in industry and academia." (Wikipedia has a nice background, too.)
Graphics

Square Enix Witch Chapter Real-Time CG DX12 Demo Impresses At Microsoft BUILD 81

Posted by timothy
from the killer-graphics dept.
MojoKid writes: Computer generated graphics have come a long way in the past several years and are starting to blur the line between animation and real actors. One of the more difficult tasks for CG artists is to recreate human emotions, especially crying, though you wouldn't know it after watching a tech demo that Square Enix showed off at the Microsoft BUILD Developer Conference. The real-time tech demo is called Witch Chapter 0 [cry] and is part of a research project that studies various next generation technologies. For this particular demo, Square Enix put a lot of research into real-time CG technology utilizing DirectX 12 in collaboration with Microsoft and NVIDIA, the company said. It's an ongoing project that will help form Square Enix's Luminous Studio engine for future games. The short demo shows some pretty impressive graphics, with an amazing level of detail. As the camera zooms in, you can clearly see imperfections in the skin, along with glistening effects from areas where the face is wet with either tears or water
Android

LG G4 and Qualcomm's Snapdragon 808 Benchmarked 45

Posted by samzenpus
from the looking-at-the-numbers dept.
MojoKid writes: LG officially lifted the veil on its new G4 flagship Android phone this week and the buzz has been fairly strong. LG's display prowess is well known, along with their ability to pack a ton of screen real estate into a smaller frame with very little bezel, as they did with the previous generation G3. However, what's under the hood of the new LG G4 is probably just as interesting as the build quality and display, for some. On board the LG G4 is a Qualcomm Snapdragon 808, the six-core little brother of the powerful and power-hungry Snapdragon 810 that's found in HTC's One M9. The One M9 is currently one of the fastest Android handsets out there, but its battery life suffers as a result. So with a six-core Snapdragon and a slightly tamer Adreno 418 graphics engine on board, but also with 3GB of RAM, it's interesting to see where the G4 lands performance-wise. It's basically somewhere between the HTC One M9 (Snapdragon 810) and the Snapdragon 805 in the Nexus 6 in CPU bound workloads, besting even the iPhone 6, but much more middle of the pack in terms of graphics and gaming.
KDE

KDE Plasma 5.3 Released 53

Posted by Soulskill
from the onward-and-upward dept.
jrepin writes: The KDE community has released Plasma 5.3, a major new version of the popular, open source desktop environment. The latest release brings much enhanced power management, better support for Bluetooth, and improved Plasma widgets. Also available is a technical preview of Plasma Media Center shell. In addition, Plasma 5.3 represents a big step towards support for the Wayland windowing system. There are also a few other minor tweaks and over 300 bugfixes. Here is the full changelog, and here's the package download wiki page.
Graphics

NVIDIA Quadro M6000 12GB Maxwell Workstation Graphics Tested Showing Solid Gains 66

Posted by samzenpus
from the check-it-out dept.
MojoKid writes: NVIDIA's Maxwell GPU architecture has has been well-received in the gaming world, thanks to cards like the GeForce GTX Titan X and the GeForce GTX 980. NVIDIA recently took time to bring that same Maxwell goodness over the workstation market as well and the result is the new Quadro M6000, NVIDIA's new highest-end workstation platform. Like the Titan X, the M6000 is based on the full-fat version of the Maxwell GPU, the G200. Also, like the GeForce GTX Titan X, the Quadro M6000 has 12GB of GDDR5, 3072 GPU cores, 192 texture units (TMUs), and 96 render outputs (ROPs). NVIDIA has said that the M6000 will beat out their previous gen Quadro K6000 in a significant way in pro workstation applications as well as GPGPU or rendering and encoding applications that can be GPU-accelerated. One thing that's changed with the launch of the M6000 is that AMD no longer trades shots with NVIDIA for the top pro graphics performance spot. Last time around, there were some benchmarks that still favored team red. Now, the NVIDIA Quadro M6000 puts up pretty much a clean sweep.
GUI

Qt Creator 3.4.0 Released 20

Posted by timothy
from the well-that's-cute dept.
jones_supa writes: Qt Creator 3.4.0 has been released with many new features. Qt Creator is a C/C++ IDE with specialized tools for developing Qt applications, and it works great for general-purpose projects as well. The new version comes with a C++ refactoring option to move function definitions out of a class declaration, auto-completion for signals and slots in Qt5-style connects, experimental Qt Test and Qt Quick Tests support in the Professional and Enterprise edition, support for 64-bit Android toolchains, and various other improvements. More details on the new version can be found in the official announcement and the changelog.
Education

Virtual Reality Games Can Improve Memory Retention of Safety Instructions 36

Posted by samzenpus
from the don't-forget dept.
vrml writes: Using a virtual reality (VR) headset to experience risky situations as immersive 3D games improves memory retention of passenger safety instructions, according to research published in the IEEE Transactions on Visualization and Computer Graphics, and illustrated by a YouTube video. Researchers recruited occasional flyers: half of them played a VR gaming experience of an airliner water landing and evacuation, while the other half studied a real airline safety card. After one week, passengers who had studied the safety card suffered a significant loss of knowledge, while passengers who had played the VR game fully retained the safety knowledge gained. The research group has now made available its emergency water landing experience also for the Oculus Rift.
AMD

AMD Publishes New 'AMDGPU' Linux Graphics Driver 88

Posted by Soulskill
from the doing-it-right dept.
An anonymous reader writes: AMD has made available its new AMDGPU Linux graphics driver comprised of a brand new DRM/KMS kernel driver, a new xf86-video-amdgpu X11 driver, and modifications to libdrm and Gallium3D. This new AMDGPU driver is designed for supporting AMD's next-generation hardware with no support differences for currently supported Radeon GPUs. While yet to be released, this new AMDGPU driver is the critical piece to the new unified driver strategy with Catalyst where their high performance proprietary driver will now become limited to being a user-space binary component that uses this open-source kernel driver.
Math

Mandelbrot Zooms Now Surpass the Scale of the Observable Universe 157

Posted by timothy
from the from-here-you-can-see-forever dept.
StartsWithABang writes You're used to real numbers: that is, numbers that can be expressed as a decimal, even if it's an arbitrarily long, non-repeating decimal. There are also complex numbers, which are numbers that have a real part and also an imaginary part. The imaginary part is just like the real part, but is also multiplied by i, or the square root of -1. It's a simple definition: the Mandelbrot set consists of every possible complex number, n, where the sequence n, n^2 + n, (n^2 + n)^2 + n, etc.—where each new term is the prior term, squared, plus n—does not go to either positive or negative infinity. The scale of zoom visualizations now goes well past the limits of the observable Universe, with no signs of loss of complexity at all.
Star Wars Prequels

Star Wars Battlefront Game Trailer Is So Realistic It Looks Like Movie Footage 150

Posted by timothy
from the cgi-is-cheaper-than-actors dept.
MojoKid writes It has been a tremendous week for Star Wars fans. First we got to see Han Solo and Chewbacca make an emotional reappearance in the newest Star Wars: The Force Awakens trailer (the second official trailer Disney has put out). Now, Electronic Arts is treating us to a visual smorgasbord of cinema-quality footage showing the forthcoming Star Wars Battlefront game. Battlefront will support to up 40 players divided between the Rebel Alliance and Galactic Empire, all shooting it out and playing with some of the coolest Star Wars vehicles and weapons around. We're talking jetpacks, AT-AT war machines, AT-STs, TIE Fighters, X-wings, and more. Though the trailer allegedly shows actually "game engine footage," it's questionable whether or not it's actual gameplay or just pre-rendered cut scenes from the game engine. Either way, it's still pretty impressive.
Graphics

NVIDIA's New GPUs Are Very Open-Source Unfriendly 309

Posted by Soulskill
from the returning-to-par dept.
An anonymous reader writes: The Nouveau driver developers working on open-source support for the GeForce 900 Maxwell graphics cards have found this new generation to be "very open-source unfriendly" and restricting. NVIDIA began requiring signed firmware images, which they have yet to provide to Nouveau developers, contrary to their earlier statements. The open-source developers have also found their firmware signing to go beyond just simple security precautions. For now the open-source NVIDIA driver can only enable displays with the GTX 900 series without any hardware acceleration.
The Military

How the Pentagon Wasted $10 Billion On Military Projects 370

Posted by Soulskill
from the and-not-a-single-lightsaber-to-show-for-it dept.
schwit1 writes: In the past decade, the Pentagon's Missile Defense Agency has wasted $10 billion on defense projects that were either impractical and impossible. It's hard to choose a single quote showing the absurd stupidity of these projects — the article is filled with too many to choose from. Read it all and weep. However, here's one quote that typifies the attitude:

"Henry A. Obering III, a retired director of the Missile Defense Agency, said any unfulfilled expectations for SBX and the other projects were the fault of the Obama administration and Congress — for not doubling down with more spending. 'If we can stop one missile from destroying one American city,' said Obering, a former Air Force lieutenant general, 'we have justified the entire program many times over from its initiation in terms of cost.'"

We get the government we deserve. Until we stop electing candidates (from either party) who promise pork, we will continue to get pork, and waste, and a society that is steadily going bankrupt.
Microsoft

Microsoft Celebrates 40th Anniversary 142

Posted by timothy
from the 14,609-days-ought-to-be-enough-for-anybody dept.
HughPickens.com writes Alyssa Newcomb reports at ABC News that the software company started by Bill Gates and Paul Allen on April 4, 1975 is 40 and fabulous and highlights products and moments that helped define Microsoft's first four decades including: Microsoft's first product — software for the Altair 8800; Getting a deal to provide a DOS Operating System for IBM's computers in 1980; Shipping Windows 1.0 in 1985; Microsoft Office for Mac released in 1989; Windows 3.0 ships in 1990, ushering in the era of graphics on computers; Windows 95 launches in 1995, selling an astounding 7 million copies in the first five weeks, and the first time the start menu, task bar, minimize, maximize and close buttons are introduced on each window.

For his part, Bill Gates sent a letter to employees celebrating Microsoft's anniversary, and how far computing has come since he and Paul Allen set the goal of a computer on every desk and in every home, and predicting that computing will evolve faster in the next 10 years than it ever has before.
Graphics

Developer of 'Banished' Develops His Own Shading Language 31

Posted by timothy
from the copious-free-time dept.
jones_supa writes Luke Hodorowicz, the hard-working developer behind the townbuilding strategy computer game Banished, has
designed a novel GPU shading language and written a compiler for it. The language has been christened 'Shining Rock Shading Language' (SRSL) and it outputs the program in several other shading languages. The first goal for the language was to treat the vertex, fragment and geometry shader as a single program. The language sees the graphics pipeline as a stream of data, followed by some code, which outputs a stream of data, and then more code runs, and another stream of data is output. Body text of the shaders is very C-like and should be understood easily coming from other shading languages. SRSL has all the intrinsic functions you would expect from HLSL or GLSL. All types are HLSL-style. Loops and conditionals are available, but switch statements and global variables are seen redundant and not implemented. Luke's blog post tells more about the details of the language, complemented with examples.
Classic Games (Games)

SuperMario 64 Coming To a Browser Near You! 97

Posted by samzenpus
from the play-time dept.
Billly Gates writes Since Unity has been given a liberal license and free for non commercial developers it has become popular. A computer science student Erik Roystan Ross used the tool to remake SuperMario 64 with a modern Unity 5 engine. There is a video here and if you want to play the link is here. You will need Firefox or Chrome which has HTML 5 for gamepad support if you do not want to use the keyboard. "I currently do not have any plans to develop this any further or to resolve any bugs, unless they're horrendously game-breaking and horrendously simple to fix," says Ross.
Space

SpaceX's New Combustion Technologies 132

Posted by samzenpus
from the try-this-one dept.
An anonymous reader shares this story that takes a look at some of the advances SpaceX is working on. "Getting a small group of human beings to Mars and back is no easy task, we learned at the recent GPU Technology Conference in San Jose hosted graphics chip and accelerator maker Nvidia. One of the problems with such a mission is that you need a very large and efficient rocket engine to get the amount of material into orbit for the mission, explained Adam Lichtl, who is director of research at SpaceX and who with a team of a few dozen programmers is try to crack the particularly difficult task of better simulating the combustion inside of a rocket engine. You need a large engine to shorten the trip to Mars, too....Not only do you need a lot of stuff to get to Mars and sustain a colony there, but you also need a way to generate fuel on Mars to come back to Earth. All of these factors affect the design of the rocket engine....As if these were not problems enough, there is another really big issue. The computational fluid dynamics, or CFD, software that is used to simulate the movement of fluids and gases and their ignition inside of all kinds of engines is particularly bad at assisting in rocket engine design. 'Methane is a fairly simple hydrocarbon that is perfectly good as a fuel,' Lichtl said. 'The challenge here is to design an engine that works efficiently with such a compound. But rocket engine CFD is hard. Really hard.'"
Graphics

Another Patent Pool Forms For HEVC 68

Posted by Soulskill
from the money-to-be-squeezed dept.
An anonymous reader writes: A new patent pool, dubbed HEVC Advance, has formed for the HEVC video codec. This pool offers separate licensing from the existing MPEG LA HEVC patent pool. In an article for CNET, Stephen Shankland writes, "HEVC Advance promises a 'transparent' licensing process, but so far it isn't sharing details except to say it's got 500 patents it describes as essential for using HEVC, that it plans to unveil its license in the third quarter, and that expected licensors include General Electric, Technicolor, Dolby, Philips and Mitsubishi Electric. The group's statement suggested that some patent holders weren't satisfied with the money they'd make through MPEG LA's license. One of HEVC Advance's goals is 'delivering a balanced business model that supports HEVC commercialization.' ... HEVC Advance and MPEG LA aren't detailing what led to two patent pools, an outcome that undermines MPEG LA's attempt to offer a convenient 'one-stop shop' for companies needing a license." Perhaps this will lead to increased adoption of royalty-free video codecs such as VP9. Monty Montgomery of Xiph has some further commentary.
GNOME

GNOME 3.16 Released 196

Posted by timothy
from the gnome-3:16-signs-for-every-sporting-event dept.
kthreadd writes Version 3.16 of GNOME, the primary desktop environment for GNU/Linux operating systems has been released. Some major new features in this release include a overhauled notification system, an updated design of the calendar drop down and support for overlay scrollbars. Also, the grid view in Files has been improved with bigger thumbnail icons, making the appearance more attractive and the rows easier to read. A video is available which demonstrates the new version.
Graphics

Pixar Releases Free Version of RenderMan 198

Posted by Soulskill
from the free-as-in-beer dept.
jones_supa writes: A year ago, animation studio Pixar promised its RenderMan animation and rendering suite would eventually become free for non-commercial use. This was originally scheduled to happen in the SIGGRAPH 2014 computer graphics conference, but things got delayed. Nevertheless, today Pixar is releasing the free version into the wild. Free, non-commercial RenderMan can be used for research, education, evaluation, plug-in development, and any personal projects that do not generate commercial profits. This version is fully featured, without a watermark or any kind of artificial limits. Featuring Pixar's new RIS technology, RenderMan delivers extremely fast global illumination and interactive shading and lighting for artists. The software is available for Mac, Linux, and Windows. In conjunction with the release, Pixar has also launched a new RenderMan Community site where users can exchange knowledge and resources, showcase their own work, share assets such as shaders and scripts, and learn about RenderMan from tutorials.
AMD

Gaming On Linux With Newest AMD Catalyst Driver Remains Slow 178

Posted by samzenpus
from the molasses-in-the-winter dept.
An anonymous reader writes The AMD Catalyst binary graphics driver has made a lot of improvements over the years, but it seems that NVIDIA is still leading in the Linux game with their shared cross-platform driver. Tests done by Phoronix of the Catalyst 15.3 Linux Beta found on Ubuntu 15.04 shows that NVIDIA continues leading over AMD Catalyst with several different GPUs on BioShock Infinite, a game finally released for Linux last week. With BioShock Infinite on Linux, years old mid-range GeForce GPUs were clobbering the high-end Radeon R9 290 and other recent AMD GPUs tested. The poor showing wasn't limited to BS:I though as the Metro Redux games were re-tested too on the new drivers and found the NVIDIA graphics still ran significantly faster and certainly a different story than under Windows.