TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

GPU-accelerated Path Rendering (2012) [pdf]

19 点作者 laex大约 10 年前

2 条评论

slimsag大约 10 年前
GPU accelerated path rendering is one of the single most polar technologies. Things like Bezier curves are defined mathematically, so you can represent the way a tiger looks in a, albeit large, mathematical equation! But due to their usage of maths that computers aren&#x27;t fast at performing, they are extremely difficult to rasterize in real-time.<p>NVidia&#x27;s technology to do this has been around for years, but it hasn&#x27;t &#x27;taken off&#x27;, I&#x27;ve yet to see anyone use it (maybe Adobe Illustrator uses it?). Khronos (the group who created OpenGL) even has a standard for accelerated vector graphics, called OpenVG, which has also been around for years as well yet only the Raspberry Pi and a few other embedded ARM devices seem to support it.<p>My conclusion? Path rendering is insanely useful, but it&#x27;s very complex for both application developers (&quot;this is slow and hard&quot;) and artists alike (&quot;I hate these weird grabby-handles!&quot;). That complexity comes at a cost, and time after time we&#x27;ve been shown that complexity is often overpowered by simplicity even when it&#x27;s inferior (bitmap images).<p>I would like to see Quadratic (i.e. a bezier curve with just one control point) become popular due to their artistic simplicity as well as their easy relation to graphics hardware (a triangle with a simple GLSLfragment shader can render a quadratic bezier curve).<p>Perhaps quadratic bezier curves aren&#x27;t as mathematically pure (cannot represent circles &quot;perfectly&quot;) -- but they are artistically beautiful and, in my mind, just as useful as pixels are (in real-time applications). <a href="http://imgur.com/a/i2RtE" rel="nofollow">http:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;i2RtE</a>
评论 #9260652 未加载
评论 #9260784 未加载
评论 #9261026 未加载
lmeyerov大约 10 年前
Curious if anyone has had luck rendering &gt; 100k of these at 30 or 60fps in webgl!
评论 #9261087 未加载