『Kodsnack 710 - Din shader är optimal, med Mårten Rånge』のカバーアート

Kodsnack 710 - Din shader är optimal, med Mårten Rånge

Kodsnack 710 - Din shader är optimal, med Mårten Rånge

無料で聴く

ポッドキャストの詳細を見る
Fredrik snackar shaders med Mårten Rånge. Shaders är små program som skrivs i ett C-liknande språk (GLSL), körs direkt på grafikkort, och ritar grafik (eller skapar ljud) på ens skärm med ofta chockerande lite kod. Mårten ger en introduktion till shaders och vanliga tekniker och begrepp, och det blir mycket grafik, snabb respons, iterativ matematik och programmering med underbart korta återkopplingsloopar och fokus på resultatet. Hur påverkar shadertänk vardagsutvecklandet? Mårten tror att det kanske gett honom mer fokus på att faktiskt lösa problem. Skulle shaders - för rätt personer - kunna vara ett bra första programmeringsspråk? Mot slutet kommer vi också in på att bygga program för DOS och, inte minst, göra program som gör något häftigt och är så små det bara går. 300 bytes till exempel. Tänk så långt RAM skulle räcka om alla program låg i den storleksklassen … Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar MårtenØredevSQL serverCOBOLNeoShader artShadersTIC-80 - stödjer fler språk än Lua, och har en Webassembly-host så att man kan skriva i vilket språk som helst som kan kompileras till WebassemblyShaders för musikPestis - crazy på ett bra sätt kring matematik och musikShadertoyFragment shader eller pixel shaderVertex shaderGLSL - shaderprogrammeringsspråkKodelife - IDE för shaderprogrammeringPosh brolly - annan sida för shadersFragcoord - ännu fler shaders!Bonzomatic - används för livekodande av shadersSinusfunktionerBabels bibliotekRay marchingRay marching-exempel på en sfär på ShadertoyRay tracingNormalDot product - eller skalärprodukt på svenskaDiffust ljusDistansfältFraktaler3D-fraktalerMandelbulbClean codeFabrice NeyretStötta Kodsnack på Ko-fi!ICQKodsnack 705 - om signalprocessing och annatScratchPacman i ShadertoyArkanoidRasterlinjerMårtens 4 kb-minröjarspelSointu - ett musikprogram av "en galen finländare"DOSDosboxDosbox-X256-bytes-spelWake up! 16-bytes-demo i x86-assembler med Matrix-aktig kod och musik (video)COM-programPICO-8FantasikonsollLuaStrudelDJ_Dave och Switch angel BytebeatSynesthesiaMårtens adventbloggserie om shadersAdventbloggserie för 2025 Bonuslänkar från lyssnare Kolla in shader-livekodnings-tävlingarna på diverse demopartyn, exempelvis finalen från Revision 2024DOS-like - På tal om låtsasmaskiner och DOSDistansfält implementerade för några 3d-former av Inigo QuilezDistansfält implementerade för några 2d-former av Inigo Quilez Bonus-bonuslänk Mårten gjorde en shader inspirerad av avsnittsbilden!Mårten gjorde en uppdaterad version med musik också Titlar Øredev sade just nej till migDet jag gör på kvällstidMin primära hobbyCrazy på ett bra sättJättemycket flopsPixelkoordinat in, färg utNågon funktion här och därIterativ matematikÄndlösa rumResultatet är målsättningenFyra flyttalTiden ändrar sigRakt ut från sfärenRiktningen i tre dimensionerDiffust ljusEn punkt i rymdenAnnorlunda patternsVar kom bergen från?Jag hittade 30 bytes tillDin shader är optimalVar kommer grafiken från?Det ser ut som magiTillbaka till rötternaPseudoslumptalFör rätt tonåringMusik, grafik, och spel på fyra kilobyte240 bytes mindreDet som är minst är bästInga abstraktioner att lära sigHon kodar på scenAndra typer av uniformer
adbl_web_anon_alc_button_suppression_t1
まだレビューはありません