HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

async rendering

2020s×Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Modeling Data Concurrency w/ Asynchronous I/O in Zig - RedisConf 202049:20

Modeling Data Concurrency w/ Asynchronous I/O in Zig - RedisConf 2020

11K views • 6 years ago
Redis
Zig creator Andrew Kelley's RedisConf 2020 talk on modeling data flow with asynchronous I/O in Zig. It explains how Zig's async/await avoids function coloring, and Loris Cro demonstrates OkRedis, a zero-allocation Redis client.
Crust of Rust: async/await2:34:01

Crust of Rust: async/await

246K views • 5 years ago
Jon Gjengset
Jon Gjengset's long live-coding Crust of Rust episode on async/await, focused on the mental model for using it rather than on Futures, Pin and Wakers internals. Topics include awaiting multiple futures, cancellation, executors and select.
Rendering Tiny Glades With Entirely Too Much Ray Marching59:20

Rendering 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.
Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 243:13

Erik 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.
A Deep Dive into Nanite Virtualized Geometry1:10:00

A 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.
Refterm v2 - Resource usage, binary splat, glyph sizing, and more29:51

Refterm v2 - Resource usage, binary splat, glyph sizing, and more

68K views • 5 years ago
Molly Rocket
Casey Muratori follows up his refterm proof-of-concept, a GPU-based terminal renderer, with a second part covering memory usage, glyph sizing and correct Unicode and VT handling. It is built to show that a terminal can be fast and correct without heroic effort.
Enhancing Photorealism Enhancement8:34

Enhancing Photorealism Enhancement

6.3M views • 5 years ago
ISL and Collaborators
A video presenting an Intel research paper on enhancing the photorealism of synthetic images. A convolutional network uses rendering intermediates, shown on GTA V footage that comes out looking like real street scenes.
The Matrix Awakens: An Unreal Engine 5 Experience10:57

The Matrix Awakens: An Unreal Engine 5 Experience

9.2M views • 4 years ago
Unreal Engine
Epic's Unreal Engine 5 tech demo set in the Matrix universe, with Keanu Reeves and Carrie-Anne Moss. It moves from a cinematic to a playable car chase through a large detailed city, with a behind-the-scenes look at the rendering at the end.
[#36] Zig Roadmap 2024 - Andrew Kelley1:00:23

[#36] Zig Roadmap 2024 - Andrew Kelley

66K views • 2 years ago
Zig SHOWTIME
Andrew Kelley's 2024 Zig roadmap talk, followed by a Q&A, covers the language's priorities and the state of the project. Topics include compilation speed, moving off LLVM toward a self-hosted toolchain, async, and the path to 1.0.
3D Gaussian Splatting - Why Graphics Will Never Be The Same2:12

3D Gaussian Splatting - Why Graphics Will Never Be The Same

2M views • 3 years ago
IndividualKex
A two-minute explainer of 3D Gaussian Splatting, the rendering technique from a 2023 research paper. It outlines why it could change how 3D graphics are made.
The History of 3D Graphics on the Gameboy Advance | minimme34:29

The History of 3D Graphics on the Gameboy Advance | minimme

667K views • 6 years ago
minimme
minimme traces the timeline of 3D graphics engines on the Game Boy Advance, from early experiments to commercial 3D games, covering techniques such as voxel rendering. It is a history and showcase of what developers coaxed out of the limited hardware.
I Tried Turning Games Into Text18:18

I Tried Turning Games Into Text

571K views • 2 years ago
Acerola
Acerola explores building a shader that turns games into ASCII art, walking through techniques such as brightness mapping and edge detection to see whether it looks good.
Make Your Renders Unnecessarily Complicated5:25

Make Your Renders Unnecessarily Complicated

1.2M views • 3 years ago
sirrandalot
A video showing a virtual camera built in Blender that simulates lenses and film layers using path tracing, to make physically modeled photographs.
Enemies – real-time cinematic teaser | Unity2:01

Enemies – real-time cinematic teaser | Unity

1.9M views • 4 years ago
Unity
Unity's real-time cinematic teaser 'Enemies' from its Demo Team, showcasing HDRP lighting, strand-based hair and an advanced digital human toolkit. It is a short showcase of high-end real-time rendering.
[EPILEPSY WARNING] How fast should an unoptimized terminal run?51:04

[EPILEPSY WARNING] How fast should an unoptimized terminal run?

193K views • 5 years ago
Molly Rocket
Casey Muratori shows how fast a terminal renderer can run, building a simple reference renderer that handles Unicode and colored text far quicker than Windows Terminal. He argues that common excuses for slow terminals do not hold up.
Blender 3.0 Beginner Tutorial - Part 116:43

Blender 3.0 Beginner Tutorial - Part 1

9.3M views • 4 years ago
Blender Guru
Blender Guru's beginner tutorial series, in which you model, light, texture and render a donut while learning Blender's core features. This is Part 1 of the Blender 3.0 version.
Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 202355:20

Makepad: 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.
The Beauty of Bézier Curves24:26

The Beauty of Bézier Curves

2.2M views • 5 years ago
Freya Holmér
Freya Holmer explains how Bezier curves work, from the helper-line construction to their uses in animation, text rendering and shapes. It uses visuals from her Unity Shapes plugin and was a SoME1 contest winner.
"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)40:13

"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)

19K views • 5 years ago
Strange Loop Conference
Chuck Moore, inventor of Forth, presents GreenArrays' 144-core asynchronous chip at Strange Loop 2013. He explains how idle cores draw almost no power and how tight code minimizes energy use.
what did you do22:13

what did you do

1.5M views • 11 months ago
Noodle
Noodle explores how retro pixel art was designed for CRT displays and why games look different on LCDs, with input from pixel artists and CRT researchers.
How I animate 3Blue1Brown | A Manim demo with Ben Sparks53:41

How I animate 3Blue1Brown | A Manim demo with Ben Sparks

3.3M views • 2 years ago
3Blue1Brown
Grant Sanderson of 3Blue1Brown shows his workflow for animating math videos with Manim, with Ben Sparks. He codes scenes live, including a Lorenz attractor, and walks through example scenes.
Guido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #3413:15:51

Guido van Rossum: Python and the Future of Programming | Lex Fridman Podcast #341

1.8M views • 3 years ago
Lex Fridman
A roughly three-hour Lex Fridman podcast conversation with Guido van Rossum, the creator of Python. Topics include Python's design, the GIL, asyncio, the future of programming and AI coding tools.
FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 202244:05

FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 2022

28K views • 4 years ago
EuroBSDCon
Netflix engineer Drew Gallatin's EuroBSDcon 2022 talk quantifies the older FreeBSD optimizations that let Netflix serve web traffic at 800Gb/s, including TSO, LRO, VM page cache zones, asynchronous sendfile and unmapped mbufs.
The Truth about Rust/WebAssembly Performance29:47

The Truth about Rust/WebAssembly Performance

218K views • 3 years ago
Greg Johnston
Leptos creator Greg Johnston examines Rust/WebAssembly frontend frameworks against JavaScript frameworks using the JS framework benchmark. He argues that WASM is no longer too slow for DOM-heavy rendering.
Crafting A Tiny Open World: A Short Hike Postmortem31:07

Crafting A Tiny Open World: A Short Hike Postmortem

521K views • 6 years ago
GDC Festival of Gaming
Adam Robinson-Yu's GDC 2020 talk on how he shelved a big project to prototype what became A Short Hike. He covers the solo development process and technical choices like a pixel shader over low-poly models.
Why PlayStation 1 Graphics Warped and Wobbled so much | MVG12:36

Why PlayStation 1 Graphics Warped and Wobbled so much | MVG

2.3M views • 6 years ago
Modern Vintage Gamer
Modern Vintage Gamer explains why PlayStation 1 graphics warped and jittered, comparing it with the Nintendo 64. The causes are affine texture mapping and the lack of sub-pixel vertex precision.