Загрузка видео...

Не удалось загрузить видео

На главную

Graphics API is irrelevant

796,689 просмотров • 11 месяцев назад •via X (Twitter)

Комментарии: 35

Фото профиля Тsфdiиg
Тsфdiиg11 месяцев назад

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

Фото профиля Tahir Dibirov II
Tahir Dibirov II11 месяцев назад

Me at 05:16

Фото профиля Walowitz - e/acc
Walowitz - e/acc11 месяцев назад

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

Фото профиля Ant
Ant11 месяцев назад

Jesus Christ, thats Jason Bourne

Фото профиля Maciej 'sorek' Łoboda
Maciej 'sorek' Łoboda11 месяцев назад

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.

Фото профиля rubbie kelvin
rubbie kelvin11 месяцев назад

how do i reach this level of cracked?

Фото профиля Narendra Patwardhan
Narendra Patwardhan11 месяцев назад

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

Фото профиля Urbane Myth
Urbane Myth11 месяцев назад

Long-form content? In this economy?

Фото профиля Anshuman Khanna
Anshuman Khanna11 месяцев назад

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

Фото профиля fran
fran11 месяцев назад

this is so fucking cool

Фото профиля Andres Hernandez
Andres Hernandez11 месяцев назад

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.

Фото профиля Custom Wetware
Custom Wetware11 месяцев назад

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

Фото профиля Arin Zingade
Arin Zingade11 месяцев назад

this was calming to just watch

Фото профиля Pochi
Pochi11 месяцев назад

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!!

Фото профиля dawon 🇺🇸
dawon 🇺🇸11 месяцев назад

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

Фото профиля Jani Laakso
Jani Laakso11 месяцев назад

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.

Фото профиля Paul Melamed
Paul Melamed11 месяцев назад

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

Фото профиля Agustin Falaz
Agustin Falaz11 месяцев назад

Try to show this to a vibecoder

Фото профиля CaptainAmericaTex
CaptainAmericaTex11 месяцев назад

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!

Фото профиля Fareesh Vijayarangam
Fareesh Vijayarangam11 месяцев назад

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

Фото профиля kumikumi (Ankkala)
kumikumi (Ankkala)11 месяцев назад

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

Фото профиля Kecho
Kecho11 месяцев назад

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.

Фото профиля Новиков Алексей
Новиков Алексей11 месяцев назад

@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

Фото профиля Vantage Point ⨖ 🦊
Vantage Point ⨖ 🦊11 месяцев назад

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

Фото профиля Snob
Snob11 месяцев назад

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

Фото профиля Henrik Danielsson
Henrik Danielsson11 месяцев назад

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

Фото профиля 𝒫𝑒𝓇 𝒜𝓇𝓃𝑒𝓃𝑔 【🐧λ🦀⎈】
𝒫𝑒𝓇 𝒜𝓇𝓃𝑒𝓃𝑔 【🐧λ🦀⎈】11 месяцев назад

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

Фото профиля 0xbogan
0xbogan11 месяцев назад

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

Фото профиля Jordan Shurmer
Jordan Shurmer11 месяцев назад

One of the greatest tweets

Фото профиля Blarghamel Jones
Blarghamel Jones11 месяцев назад

@iquilezles even used humans as shaders

Фото профиля enes altun
enes altun11 месяцев назад

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

Фото профиля MoiSoto 🪐
MoiSoto 🪐11 месяцев назад

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:

Фото профиля Oto
Oto11 месяцев назад

Beautiful! Thank you!

Фото профиля Kelvin Ferreira
Kelvin Ferreira11 месяцев назад

This is art

Фото профиля Marcin Kłeczek
Marcin Kłeczek11 месяцев назад

I love this one.

Похожие видео