<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: krupitskas</title><link>https://news.ycombinator.com/user?id=krupitskas</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 10:53:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=krupitskas" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by krupitskas in "Modern Rendering Culling Techniques"]]></title><description><![CDATA[
<p>This and with reflection you have tiny different representation of your world.
RTX has TLAS and BLAS for ray traversing, your own tracing can be based on own BVH acceleration structure and SDF form of the world. So you right, you can't properly cull the world but you can have optimized version by having
1. Nice acceleration structure (hardware TLAS BLAS or software BVH/Octree (iirc octree cache-unfriendly))
2. Simple material form representation to sample
3. Short rays
4. Initial simplified rays result like screen space reflection
5. Half screen (less rays) and temporal accumulation (even more less rays!)</p>
]]></description><pubDate>Tue, 21 Apr 2026 08:53:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47846317</link><dc:creator>krupitskas</dc:creator><comments>https://news.ycombinator.com/item?id=47846317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47846317</guid></item><item><title><![CDATA[Modern Rendering Culling Techniques]]></title><description><![CDATA[
<p>Article URL: <a href="https://krupitskas.com/posts/modern_culling_techniques/">https://krupitskas.com/posts/modern_culling_techniques/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47822549">https://news.ycombinator.com/item?id=47822549</a></p>
<p>Points: 192</p>
<p># Comments: 43</p>
]]></description><pubDate>Sun, 19 Apr 2026 07:54:11 +0000</pubDate><link>https://krupitskas.com/posts/modern_culling_techniques/</link><dc:creator>krupitskas</dc:creator><comments>https://news.ycombinator.com/item?id=47822549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822549</guid></item><item><title><![CDATA[New comment by krupitskas in "Modern Rendering Culling Techniques"]]></title><description><![CDATA[
<p>Finished a blog post on modern rendering culling techniques<p>I tried to keep it practical: not a deep dive, but a broad overview of the main methods, tradeoffs, and how they fit together in a real renderer.<p>Frustum culling, occlusion, GPU-driven rendering, meshlets, Nanite, light culling, etc.</p>
]]></description><pubDate>Sat, 18 Apr 2026 22:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47820218</link><dc:creator>krupitskas</dc:creator><comments>https://news.ycombinator.com/item?id=47820218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47820218</guid></item><item><title><![CDATA[Modern Rendering Culling Techniques]]></title><description><![CDATA[
<p>Article URL: <a href="https://krupitskas.com/posts/modern_culling_techniques/">https://krupitskas.com/posts/modern_culling_techniques/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47820217">https://news.ycombinator.com/item?id=47820217</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 18 Apr 2026 22:48:34 +0000</pubDate><link>https://krupitskas.com/posts/modern_culling_techniques/</link><dc:creator>krupitskas</dc:creator><comments>https://news.ycombinator.com/item?id=47820217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47820217</guid></item></channel></rss>