News for hackers. Stuff that matters.

vlad_angelov

Show HN: TypeScript software rasterizer with programmable shaders

https://github.com/vangelov/ts-rasterizer

Hi HN,I've been building a software rasterizer in TypeScript over the past few months and thought I'd share it. My goal was to support custom vertex layouts, programmable vertex and fragment shaders, and enough flexibility to implement more complex rendering techniques, much like you would with a GPU graphics API.The renderer is based on Nikolaus Rauch's excellent C++ software rasterizer...

( Read More... | no comments | 2 points | on HN )
Thanks!
It should be avoidable even with the current approach based on impostors. The splotchy look seems related to how the AO is computed.

Show HN: A Jotai implementation of the original Recoil demo app

https://github.com/vangelov/recoil-demo-with-jotai

Hello,I recently re-implemented the original Recoil demo app (from the React Europe 2020 keynote) using Jotai. My goal was to test how Jotai performs in a realistic app with lots of independent components and state updates.The original Recoil demo is great for this kind of experiment: it renders many widgets (each with its own piece of state), simulates real-time interactions, and was designed...

( Read More... | no comments | on HN )
Hey, thank you. Glad that you like it.
Thank you. This is certainly possible. The library I'm using for rendering the PDF (https://react-pdf.org/) does support Node.js as well. This is a good point, I suppose a lot of people will have their resumes in GitHub.

Show HN: DevResume - Open-source web-app for creating resumes using YAML

https://devresume.app/

I recently had to update my resume and got inspired to create something targeted at technical people and not based on wrestling with UI menus. The idea is to minimize choices by relying on the best practices for the tech industry.Live: https://devresume.app/ Github: https://github.com/vangelov/devresume

( Read More... | 5 comments | 2 points | on HN )