computer graphics
6:55:0350TH ANNIVERSARY OF THE COMPUTER SCIENCE DEPARTMENT AT THE UNIVERSITY OF UTAH
4K views • 3 years ago
University of Utah
A full-day recording of the University of Utah computer science department's 50th anniversary event with panels, keynotes and talks by alumni and pioneers. It includes Ivan Sutherland's presentation on single flux quantum electronics.
1:01:4234C3 - The Ultimate Apollo Guidance Computer Talk
324K views • 8 years ago
media.ccc.de
Michael Steil and Christian Hessmann's 34C3 talk explaining the Apollo Guidance Computer end to end: hardware design, operating system, and mission software.
30:55[JSConfUS 2013] Steven Wittens: Making WebGL Dance
56K views • 13 years ago
JSConf
Steven Wittens' JSConf US 2013 talk on drawing with WebGL, using animated visuals to walk through vectors, matrices and the rendering pipeline. Despite the title, it works as a visual primer on the linear algebra behind 3D graphics.
Topic match · Computer graphics & rendering
1:21:07David Patterson - A New Golden Age for Computer Architecture: History, Challenges and Opportunities
99K views • 7 years ago
UBC Computer Science
David Patterson's talk on the history of computer architecture, from RISC and superscalar designs to the end of Dennard scaling and Moore's Law. It argues that domain-specific architectures and open instruction sets open a new golden age.
30:46Alex Evans at Umbra Ignite 2015: Learning From Failure
68K views • 11 years ago
Media Molecule
Media Molecule's Alex Evans recounts the journey, including the failures, of finding the Dreams engine, based on his Siggraph 2015 talk. It covers the signed-distance-field and splat-based rendering approach and the artistic goals behind it.
Topic match · Computer graphics & rendering
45:35[Linux.conf.au 2013] - The real story behind Wayland and X
35K views • 13 years ago
HackersOnBoard
A linux.conf.au 2013 talk by a Wayland developer who previously worked on X, telling the history of X and why Wayland was created. It covers X's hardware abstraction and architecture and why they became problematic for modern graphics.
Topic match · Computer graphics & rendering
7:42:30XDC 2020 - Day 1 - September 16, 2020
24K views • 6 years ago
X.Org Foundation
Day one of the X.Org Developer's Conference 2020 stream, including talks on the Raspberry Pi 4 Vulkan driver, the WSL graphics architecture, X11 and Wayland apps in WSL, and Mesa for D3D12.
Topic match · Computer graphics & rendering
59:20Rendering Tiny Glades With Entirely Too Much Ray Marching
108K views • 1 year ago
Graphics Programming Conference
A Graphics Programming Conference talk on how the game Tiny Glade renders meadows, trees and player-built castles. It covers real-time global illumination, tilt-shift depth of field, stable shadows with continuous time of day, ray marching and GPU-driven rendering on old hardware.
Topic match · Computer graphics & rendering
45:35The Real Story Behind Wayland and X - Daniel Stone (linux.conf.au 2013)
104K views • 13 years ago
Mladen Mijatov
Daniel Stone, a longtime X and Wayland developer, explains at linux.conf.au 2013 why X11's design became untenable and what motivated Wayland. The talk walks through X's history and accumulated cruft.
Topic match · Computer graphics & rendering
1:26:02Stanford Seminar - The Soul of a New Machine: Rethinking the Computer
76K views • 6 years ago
Stanford Online
Bryan Cantrill of Oxide Computer Company gives a Stanford EE380 talk on rethinking the server. He argues that hyperscaler-style rack-scale machines with open firmware, RISC-V and Rust should be available to everyone, not just the giants.
45:35The real story behind Wayland and X
46K views • 11 years ago
Linux.conf.au 2013 -- Canberra, Australia
X.Org developer Daniel Stone explains the history and technical limits of the X Window System and why Wayland was created, debunking myths from forum comments. He covers topics such as network transparency and blocking calls.
Topic match · Computer graphics & rendering
40:05"Uptime 15,364 days - The Computers of Voyager" by Aaron Cummings
349K views • 7 years ago
Strange Loop Conference
A Strange Loop 2019 talk by Aaron Cummings on the computing systems aboard Voyager 1 and 2, which control the spacecraft and record and return data decades after launch in 1977.
1:02:28Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018
66K views • 8 years ago
GOTO Conferences
Joe Armstrong's GOTO 2018 talk contrasts the problems computer scientists study with the problems users have. He revisits forgotten great ideas such as tuple spaces, flow-based programming, Xanadu and Unix pipes, with anecdotes.
26:24Militarizing Your Backyard with Python: Computer Vision and the Squirrel Hordes
261K views • 14 years ago
Next Day Video
A PyCon 2012 talk by Kurt Grandis on building an automated water-squirting turret that uses Python and computer vision to detect and drive off squirrels from a bird feeder.
48:36The Charming Genius of the Apollo Guidance Computer - Brian Troutwine
170K views • 11 years ago
Erlang Solutions
Brian Troutwine's Code Mesh 2015 talk on the Apollo Guidance Computer. It covers the AGC's design, core rope memory, its interrupt and software behavior, and the pioneering engineering effort behind it.
1:22:13HandmadeCon 2016 - History of Software Texture Mapping in Games
15K views • 9 years ago
Molly Rocket
A HandmadeCon 2016 panel where Chris Hecker, John Miles, Sean Barrett and Chris Green give an oral history of software texture mapping in 90s games.
Topic match · Computer graphics & rendering
51:06NVScene 2015 Session: How to Create Content with Signed Distance Functions (Johann Korndörfer)
35K views • 11 years ago
NVScene
Johann Korndorfer's NVScene 2015 talk on building content with signed distance functions. It focuses on patterns that make SDF modelling more structured, arguing that SDFs capture a shape's essence like vector graphics do compared with polygons or voxels.
Topic match · Computer graphics & rendering
1:02:09Seymour Cray's Only Surviving Talk: "Cray-1 Introduction" (1976, LANL)
59K views • 16 years ago
UC Berkeley Events
Seymour Cray's only surviving recorded talk, introducing the Cray-1 supercomputer in 1976. He describes the machine's design, including its vector architecture and cooling through the frame.
1:12:54Steve Jobs President & CEO, NeXT Computer Corp and Apple. MIT Sloan Distinguished Speaker Series
2M views • 8 years ago
MIT Video Productions
A 1992 MIT Sloan talk and Q&A by Steve Jobs, then CEO of NeXT, covering NeXT's strategy, co-creating Apple, his ouster, and the value of direct experience. It ranges across technology, business and career advice.
56:23Inventing the Computer Mouse | Douglas Engelbart | Talks at Google
30K views • 19 years ago
Talks at Google
A Talks at Google visit by Douglas Engelbart, inventor of the mouse. He presents his lifelong aim of augmenting collective human intelligence, followed by a Q&A.
7:26Ted Nelson's Eulogy for Douglas Engelbart
17K views • 12 years ago
Computer History Museum
Ted Nelson's short eulogy for Douglas Engelbart, delivered at the Computer History Museum in 2013, reflecting on his friend and Engelbart's ideas.
1:20:30Steve Jobs Introduces the Macintosh
1.6M views • 10 years ago
Computer History Museum
Recording of the January 1984 Boston Computer Society meeting where Steve Jobs unveiled the Macintosh. It is followed by a panel Q&A with core Mac team members such as Andy Hertzfeld, Bill Atkinson and Steve Capps.
1:01:20Indistinguishable From Magic: Manufacturing Modern Computer Chips
209K views • 14 years ago
Andor Gafotas
A HOPE09 talk on how modern computer chips are manufactured, from 22nm transistors to ultra-clean fabs and the tricks used to pattern tiny features with light. It frames chipmaking as hacking electrical engineering and physics.
1:25:348 Bit & '8 Bitish' Graphics-Outside the Box
568K views • 9 years ago
GDC Festival of Gaming
Mark Ferrari, the LucasArts background artist, explains in a GDC 2016 talk how he draws 8-bit graphics. He covers color cycling and palette shifting to create complex animated scenery without frame animation.
1:28:23Quantum Computing for Computer Scientists
2.2M views • 8 years ago
Microsoft Research
An 88-minute Microsoft Research talk that explains how quantum computers beat classical ones using basic linear algebra, qubits, superposition and gates. It works through the Deutsch oracle problem and ends with entanglement, teleportation and a live demo.
1:10:00A Deep Dive into Nanite Virtualized Geometry
278K views • 5 years ago
SIGGRAPH Advances in Real-Time Rendering
Brian Karis's SIGGRAPH 2021 talk explains how Unreal Engine 5's Nanite virtualized geometry works. It covers mesh import, the data structures, streaming, decompression, culling, software and hardware rasterization, and shading.
Topic match · Computer graphics & rendering
13:29!!Con 2016 - How I Code and Use a Computer at 1,000 WPM!! By Sina Bahram
11K views • 10 years ago
Confreaks
A short !!Con 2016 talk by blind developer Sina Bahram on how he uses a computer and writes code with a screen reader at about 1,000 words per minute. He plays how common interfaces sound and challenges the audience to go a day using only the keyboard.
35:45World Building in Blender - Ian Hubert
2.2M views • 7 years ago
Blender
Ian Hubert's Blender Conference talk on world building in Blender, covering photogrammetry, camera projection and assembling complex environments from simple shapes at great speed.
Topic match · Computer graphics & rendering
37:41EPC2018 | Wave Function Collapse in Bad North | Oskar Stalberg
176K views • 8 years ago
BUas Games
Oskar Stalberg explains how Wave Function Collapse assembles island dioramas from handcrafted tilesets in Bad North. He covers the theory, implementation, tooling, and how he blends art and technology.
Topic match · Computer graphics & rendering
46:37GPUs to Mars: Full-Scale Simulation of SpaceX's Mars Rocket Engine
126K views • 11 years ago
insideHPC Report
SpaceX engineers present at NVIDIA's GPU Technology Conference on a multi-physics code that simulates the full-scale Raptor methane engine. It covers GPU-based turbulent combustion modeling with adaptive grids and wavelet compression.
Topic match · Computer graphics & rendering
25:52Halide Talk
53K views • 12 years ago
Andrew Adams
Andrew Adams, a Halide developer, presents the Halide language for image processing and tensor computation. The talk explains the separation of algorithm from schedule with illustrated examples of parallelism, locality and redundancy tradeoffs.
Topic match · Computer graphics & rendering
1:07:26Procedurally Crafting Manhattan for Marvel's Spider-Man
89K views • 7 years ago
GDC Festival of Gaming
GDC 2019 session where Insomniac's David Santiago describes the procedural systems used to build Manhattan for Marvel's Spider-Man. It covers the open-world pipeline and how each system was designed to support iteration and dependencies.
Topic match · Computer graphics & rendering
1:06:05Procedural World Generation of Ubisoft’s Far Cry 5 | Etienne Carrier | Houdini HIVE Utrecht
99K views • 8 years ago
Houdini
Ubisoft procedural technical artist Etienne Carrier explains the Houdini-based tools used to build Far Cry 5's roughly 100 square km open world. It covers generating biomes, texturing terrain, freshwater networks, cliff rocks and vegetation placement.
Topic match · Computer graphics & rendering
55:20Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023
60K views • 3 years ago
RustNL
Rik Arends presents Makepad, a Rust UI framework, at RustNL 2023. The talk covers designing modern, GPU-fast UIs with Rust and includes live-coded demos of an IDE and a synthesizer.
Topic match · Computer graphics & rendering
19:20Conrad Wolfram: Teaching kids real math with computers
363K views • 15 years ago
TED
Conrad Wolfram argues that the part of math taught in schools, hand calculation, is tedious and mostly irrelevant to real mathematics. He proposes teaching math through computer programming so students can tackle real problems.
58:59GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D
710K views • 11 years ago
GDC Festival of Gaming
A GDC 2015 talk by Arc System Works technical artist Junya Motomura on how Guilty Gear Xrd rebuilt a classic 2D fighter in full 3D while keeping a hand-drawn look. It covers the art and programming R&D and the stylistic decisions behind it.
Topic match · Computer graphics & rendering
55:42CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”
77K views • 7 years ago
CppCon
Matt Godbolt builds a toy path tracer in C++ in three different styles and compares them on clarity, testability, compile time and run-time performance. The talk was given at CppCon 2019.
Topic match · Computer graphics & rendering
1:04:29The Computer Revolution Hasn't Happened Yet OOPSLA 97 Keynote (VPRI 0719)
9K views • 6 years ago
Yoshiki Ohshima (大島芳樹)
Alan Kay's 1997 OOPSLA keynote argues that the computer revolution has not really happened yet, reflecting on how computing, objects and the web fall short of their potential.
15:00Fastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 1: Rust
19K views • 10 years ago
𝓖𝓷𝓸𝓶𝓮💫𝓢𝓪𝓷𝓮
An excerpt from a Bay Area Rust meetup on Servo's WebRender, which renders CSS display lists on the GPU at very high frame rates. It explains the approach and demos rendering at around 500 FPS.
Topic match · Computer graphics & rendering
43:13Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 2
29K views • 2 years ago
Digital Dragons
A Remedy engineer explains how Alan Wake 2 moved to a GPU-driven rendering pipeline built on mesh shaders, culling and rendering meshlets for dense vegetation on PS5 and Xbox Series consoles.
Topic match · Computer graphics & rendering