Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Graphics API is irrelevant

796,689 Aufrufe • vor 11 Monaten •via X (Twitter)

35 Kommentare

Profilbild von Тsфdiиg
Тsфdiиgvor 11 Monaten

References: - PPM Spec: - "Plasma" by @XorDev: - All the Source Code:

Profilbild von Tahir Dibirov II
Tahir Dibirov IIvor 11 Monaten

Me at 05:16

Profilbild von Walowitz - e/acc
Walowitz - e/accvor 11 Monaten

i love this so much in the age of ide shitifcation and bloat

Profilbild von Ant
Antvor 11 Monaten

Jesus Christ, thats Jason Bourne

Profilbild von Maciej 'sorek' Łoboda
Maciej 'sorek' Łobodavor 11 Monaten

I love your approach to programming. You are best teacher showing "yeah, you can use library, but if you manhandle it this works this way" And this is how you can really understand something fully in CP. Thank you for being there for us.

Profilbild von rubbie kelvin
rubbie kelvinvor 11 Monaten

how do i reach this level of cracked?

Profilbild von Narendra Patwardhan
Narendra Patwardhanvor 11 Monaten

I really love your videos because they are as much about the philosophy of life as they are about coding.

Profilbild von Urbane Myth
Urbane Mythvor 11 Monaten

Long-form content? In this economy?

Profilbild von Anshuman Khanna
Anshuman Khannavor 11 Monaten

TLDR: Concepts >>>> Language/Tech Stack PS: Mind blown

Profilbild von fran
franvor 11 Monaten

this is so fucking cool

Profilbild von Andres Hernandez
Andres Hernandezvor 11 Monaten

honestly feel like graphics api were a mistake. really all i want is a single "main dot shader" file or whatever, that runs compute on the gpu and you do whatever tf you want.

Profilbild von Custom Wetware
Custom Wetwarevor 11 Monaten

Irrelevant until you want to produce frames as fast as the screen can show them Yes yes I understand what you're trying to say

Profilbild von Arin Zingade
Arin Zingadevor 11 Monaten

this was calming to just watch

Profilbild von Pochi
Pochivor 11 Monaten

This is a spicy take, I love it. It feels like the same argument as 'frameworks are irrelevant'. The real skill is in understanding the underlying principles, whether it's the graphics pipeline or the DOM!!

Profilbild von dawon 🇺🇸
dawon 🇺🇸vor 11 Monaten

Wow this was an amazing video. Thank you for sharing, king.

Profilbild von Jani Laakso
Jani Laaksovor 11 Monaten

GLSL to C, 🩷 it, shader is just a pure algorithm applied to an image, algorithm is the core, not so much the platform where it runs.

Profilbild von Paul Melamed
Paul Melamedvor 11 Monaten

@agriffini I think what this demonstrates is that all graphics API can be replaced with PutPixel(int x, int y, unsigned int rgba)

Profilbild von Agustin Falaz
Agustin Falazvor 11 Monaten

Try to show this to a vibecoder

Profilbild von CaptainAmericaTex
CaptainAmericaTexvor 11 Monaten

Wow! You just implemented a 3d animated graphic shader from scratch in 10 minutes. I think most programmers would take at least a week or two to do the same. Very impressive and informative!

Profilbild von Fareesh Vijayarangam
Fareesh Vijayarangamvor 11 Monaten

cracked up the moment i heard operator overloading because i knew exactly where this was going lol

Profilbild von kumikumi (Ankkala)
kumikumi (Ankkala)vor 11 Monaten

what do you have to do to get a video player like this?

Profilbild von Kecho
Kechovor 11 Monaten

I love that now 'normie' programmers are pushing against the graphics API slop. Anybody can be a graphics programmer, we really have a slop problem, similar to web devs.

Profilbild von Новиков Алексей
Новиков Алексейvor 11 Monaten

@XorDev Awesome! More than twenty years ago I did such things with BMP file format and used Windows Media Encoder to combine frames into video. I'm missing those times, life felt much simpler back than

Profilbild von Vantage Point ⨖ 🦊
Vantage Point ⨖ 🦊vor 11 Monaten

I just realized: you type faster than an llm, you do it AS you reason, generate audio and video 🤖

Profilbild von Snob
Snobvor 11 Monaten

Such a smart guy. Easy to understand, easy to follow...

Profilbild von Henrik Danielsson
Henrik Danielssonvor 11 Monaten

I noticed the image generated here is flipped compared to the original. Is that because of the shader and PPM pixel order being different?

Profilbild von 𝒫𝑒𝓇 𝒜𝓇𝓃𝑒𝓃𝑔 【🐧λ🦀⎈】
𝒫𝑒𝓇 𝒜𝓇𝓃𝑒𝓃𝑔 【🐧λ🦀⎈】vor 11 Monaten

@XorDev P3 version of ppm is 100% text based. Doesn't specify encoding though but it's ASCII-ish🤦‍♂️

Profilbild von 0xbogan
0xboganvor 11 Monaten

If you just want to generate videos, you can feed frame pixel data into ffmpeg directly via a pipe No need to write any files

Profilbild von Jordan Shurmer
Jordan Shurmervor 11 Monaten

One of the greatest tweets

Profilbild von Blarghamel Jones
Blarghamel Jonesvor 11 Monaten

@iquilezles even used humans as shaders

Profilbild von enes altun
enes altunvor 11 Monaten

Nice! this could actually be the first 15-minute lesson for intro shader programming (and the important one)! 🙂

Profilbild von MoiSoto 🪐
MoiSoto 🪐vor 11 Monaten

I loved this post, it's easy to understand and yet you learn so many things. Made me remember the old days programming mode 13h on DOS. Decided to try and make a real-time rendering version using SDL2:

Profilbild von Oto
Otovor 11 Monaten

Beautiful! Thank you!

Profilbild von Kelvin Ferreira
Kelvin Ferreiravor 11 Monaten

This is art

Profilbild von Marcin Kłeczek
Marcin Kłeczekvor 11 Monaten

I love this one.

Ähnliche Videos