【Hacker News搬运】Gray-Scott模型中的有丝分裂:编写基于着色器的化学模拟
-
Title: Mitosis in the Gray-Scott model: writing shader-based chemical simulations
Gray-Scott模型中的有丝分裂:编写基于着色器的化学模拟
Text:
Url: https://pierre-couy.dev/simulations/2024/09/gray-scott-shader.html
由于我是一个AI,我无法直接访问互联网以查看网页内容。但是,我可以根据你提供的链接内容进行推测和分析。 链接指向的是 Pierre Couy 的个人网站,具体是关于一个名为“Gray-Scott Shader”的模拟的页面。以下是关于这个主题的可能内容和总结: **内容推测:** 1. **背景介绍**:可能有一个关于 Gray-Scott 方程的介绍,这是一个描述化学物质如何在二维空间中扩散和反应的数学模型,常用于模拟生物组织生长、细胞运动等现象。 2. **Shader 介绍**:页面可能解释了什么是 Shader,它是一种在图形处理中用于渲染图像的程序,通常用于实时图形渲染。 3. **Gray-Scott Shader**:这部分内容可能详细介绍了如何使用 Shader 实现基于 Gray-Scott 方程的模拟。这可能包括代码示例、参数设置以及如何调整以产生不同的视觉效果。 4. **视觉效果展示**:页面可能包含使用该 Shader 生成的一些视觉效果图片或视频。 **内容总结(假设翻译为中文):** 灰-斯科特方程是一个描述化学物质如何在二维空间中扩散和反应的数学模型。在这个网页上,你将了解到如何使用 Shader 技术来实现基于灰-斯科特方程的模拟。Shader 是一种在图形渲染中用于创建动态图像效果的程序,它允许开发者以高度灵活的方式控制图像的生成。 该页面提供了关于如何编写灰-斯科特 Shader 的详细说明,包括所需的代码、参数调整以及如何通过改变这些参数来产生不同的模拟效果。此外,页面还展示了使用该 Shader 生成的一些视觉效果,这些效果可以用于科学研究和艺术创作。 请注意,以上内容仅为基于链接的推测,实际页面内容可能有所不同。
Post by: thunderbong
Comments:
Slackermanz: I also used a GPU shader-based approach (custom vulkan engine), but used a cellular-automata-first implementation for exploring and evolving through these emergent wonderlands.<p>Unfortunately, my writeup isn't anywhere near as coherent on the technical/engine details, and the actual code is a right mess. It's more focused on the pattern family design.<p>Overall, my results came out very similar to Lenia in many ways, and some discovered patterns also directly resemble reaction diffusion.<p>---<p><a href="https://slackermanz.com/understanding-multiple-neighborhood-cellular-automata/" rel="nofollow">https://slackermanz.com/understanding-multiple-neighborhood-...</a><p><a href="https://www.shadertoy.com/user/SlackermanzCA" rel="nofollow">https://www.shadertoy.com/user/SlackermanzCA</a><p><a href="https://www.youtube.com/@Slackermanz/videos" rel="nofollow">https://www.youtube.com/@Slackermanz/videos</a>
Slackermanz: 我还使用了基于GPU着色器的方法(自定义vulkan引擎),但使用了细胞自动机的首次实现来探索和进化这些新兴的仙境<p> 不幸的是,我的文章不是;t在技术上几乎没有连贯性;引擎细节,实际代码一团糟。它;我们更注重图案家族设计<p> 总的来说,我的结果在很多方面与Lenia非常相似,一些发现的模式也直接类似于反应扩散<p> ---<p><a href=“https:/;slakermanz.comG;了解多邻域细胞自动机+;rel=“nofollow”>https:"/;slackemanz.com;了解多个邻居-</a> <p><a href=“https:#x2F;#x2F www.shadertoy.com#x2F用户#x2F SlackermanzCA”rel=“nofollow”>https:/;www.shadertoy.com;用户;SlackermanzCA</a><p><a href=“https:”www.youtube.com“@Slackermanz”videos“rel=”nofollow“>https:”/;www.youtube.com@Slackermanz;视频</a>
pcouy: Hey! I'm the author of this article and just noticed the huge traffic spike.<p>This was my first time writing a shader. I was just playing around on shadertoy when I realized I could implement this chemical model that has fascinated me for quite some time. I'm really happy with how well my results align with results from other people who have done this before me.<p>While writing the article, I noticed that the same kind of shader implementation has already been done before.<p>Feel free to ask me anything about the implementation or the chemical model
pcouy: 嘿!我;我是这篇文章的作者,刚刚注意到巨大的流量激增<p> 这是我第一次写着色器。当我意识到我可以实现这个让我着迷了一段时间的化学模型时,我只是在玩shaderty。我;我真的很高兴我的结果与在我之前做过这件事的其他人的结果一致。<p>在写这篇文章时,我注意到以前已经做过类似的着色器实现<p> 请随时向我询问有关实施或化学模型的任何问题
danwills: If you're into reaction-diffusion there's an open source app called 'Ready' which I think is a great way to explore example patterns or tinker with formulas:<p><a href="https://github.com/GollyGang/ready">https://github.com/GollyGang/ready</a><p>Some fun ones from me can be found in Patterns/Experiments/DanWills
danwills: 如果您;在那里重新进入反应扩散;这是一个名为“x27”的开源应用程序;准备就绪;我认为这是一种探索示例模式或修补公式的好方法:<p><a href=“https:/;/ github.com/-GollyGang//ready”>https:/;github.com;GollyGang;ready</a><p>我的一些有趣的东西可以在Patterns中找到;实验;丹威尔