《着色器之书》封面

着色器之书

The Book of Shaders

Patricio Gonzalez Vivo、Jen Lowe · 初版 2015 年

39人推荐
52位读者提及
59次提及

为什么值得读

  • 通过编写数学公式实时绘制美观的可视化图像
  • 专为绝对初学者设计,逐步建立 GPU 架构思维
  • 适合作为后续探索 Shadertoy 等高阶内容的起点

Hacker News 上怎么说

  • 嘿,这个演示 6 年没更新了,我挺不好意思的!当年它在 iOS 上跑不起来,现在应该毫无压力了。 用 iOS 的朋友,这里有个彩虹色和多点触控的版本: https://haxiomic.github.io/demos/rainbow-fluid/index.html 如果你喜欢这类东西并想了解更多,我推荐去 https://www.shadertoy.com/ 看更多演示,还有 http……

    Hey, I feel bad for not updating this demo in 6 years! Back then it wouldn't run on iOS, today it could run with no trouble For people on iOS, here's another version with rainbow colors and multi-touch https://haxiomic.github.io/demos/rainbow-fluid/index.html If you like this sort of thing and want to learn more about it I recommend checking out https://www.shadertoy.com/ for more demos and http

  • 这全是靠 shader 做的。一个很好的起点是 https://thebookofshaders.com/。你可以从 https://www.shadertoy.com/ 上别人的示例中学到很多。另一个很棒的资源是 iq 的网站 https://iquilezles.org/。 有一点要注意——这全是数学。修改别人的代码、实现别人设计好的东西相当直接,但创造新风格需要……

    It's all done with shaders. A good starting point is https://thebookofshaders.com/. You can learn a lot from people's examples on https://www.shadertoy.com/. Another amazing resource is iq's website at https://iquilezles.org/. Something to note - it's all math. Changing other people's code and implementing things other people have devised is quite straightforward, but making new styles requires a

  • 恐怕没有哪个单一的最佳去处。重要的是,在开始学 CUDA 或线性代数之前,先了解 GPU 架构与传统架构有何不同。绝对初学者可以看看这些资源。 https://thebookofshaders.com/ http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Tab... http://learnopengl.com/ 补充:等你准备好选一门语言的时候……

    I'm afraid there isn't a single best place. What is important first is to learn how GPU architecture is different from traditional before you start learning Cuda or linear algebra. Take a look at these sources for absolute beginners. https://thebookofshaders.com/ http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Tab... http://learnopengl.com/ edit: also when you are ready to pick a lang

  • 《The Book of Shaders》怎么样?它绝对还没写完,但希望最终能完成。:) http://patriciogonzalezvivo.com/2015/thebookofshaders/

    What about The Book of Shaders? It's not complete by any means, but will get there eventually, hopefully. :) http://patriciogonzalezvivo.com/2015/thebookofshaders/

  • 试试学 shader 编程吧。它基于数学,你能画出代表数学公式的漂亮可视化效果。 一个极好的教程在 http://thebookofshaders.com/

    Try learning shader programming. It's math based and you draw beautiful visualizations that represent math equations. An excellent tutorial is at http://thebookofshaders.com/

  • 《The Book of Shaders》是个很棒的资源。无耻自荐:如果你对通用 WebGL 感兴趣,我有一个超过 100 个 WebGL 视频的 YouTube 频道。我每周发布几次。我还没开始深入……

    The Book of Shaders is a great resource. Shameless self promotion: if you're interested in general WebGL, I have a Youtube channel with over 100 WebGL videos. I publish a couple times a week. I haven't started diving into…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助