{"slug": "show-hn-krbn-a-pencil-style-3d-renderer-with-svg-output", "title": "Show HN: Krbn, a pencil-style 3D renderer with SVG output", "summary": "Krbn, a pencil-style 3D renderer that outputs SVG, was released on GitHub by developer vpalos. The engine draws scenes like a technical sketch artist, using geometry-derived strokes and hatching instead of shading, and was built with significant AI assistance. The project is open-source and aims to explore human-AI collaboration in rendering.", "body_md": "Krbn is a childhood dream I finally got to research & prototype (from a hospital bed of all places), during a medical break from my normal work: a rendering engine that draws 3D scenes the way a technical sketch artist would.\n\nIt asks \"which lines would an artist draw and what would they leave out?\"\n\nBasically strokes are derived exactly from geometry, rather than sampling. True conics, quartics etc. So there is no shading model, it's replaced by hatching (either flat or following the curvature of the object). There's no alpha channel, the gaps between lines do the work as on paper. It introduces hand-wobble (which is seeded, so animations don't \"boil\" between frames) and various other things; the example gallery shows more.\n\nWith all that, output is byte-stable, i.e. two successive renders will cause zero changes in Git.\n\nFull disclosure, since it matters here: this was built with significant AI assistance, deliberately, as an experiment in how far a carefully directed human-AI collaboration can get on a hard rendering problem. The briefs are in the repo - judge for yourselves.\n\nGallery: [https://github.com/vpalos/Krbn/tree/main/examples](https://github.com/vpalos/Krbn/tree/main/examples)\n\nThe longer story: [https://vpalos.com/2026/07/07/genesis-imperfecta-or-i-finall...](https://vpalos.com/2026/07/07/genesis-imperfecta-or-i-finally-built-the-pencil/)\n\nP.S. There's no pitch here... just an invitation for a weekend skim over something I find fascinating.\n\nComments URL: [https://news.ycombinator.com/item?id=48869159](https://news.ycombinator.com/item?id=48869159)\n\nPoints: 2\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-krbn-a-pencil-style-3d-renderer-with-svg-output", "canonical_source": "https://github.com/vpalos/Krbn", "published_at": "2026-07-11 05:51:52+00:00", "updated_at": "2026-07-11 06:28:57.370252+00:00", "lang": "en", "topics": ["artificial-intelligence", "generative-ai", "ai-tools", "computer-vision"], "entities": ["Krbn", "vpalos", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/show-hn-krbn-a-pencil-style-3d-renderer-with-svg-output", "markdown": "https://wpnews.pro/news/show-hn-krbn-a-pencil-style-3d-renderer-with-svg-output.md", "text": "https://wpnews.pro/news/show-hn-krbn-a-pencil-style-3d-renderer-with-svg-output.txt", "jsonld": "https://wpnews.pro/news/show-hn-krbn-a-pencil-style-3d-renderer-with-svg-output.jsonld"}}