流体用来做海报背景似乎是不错的选择

灵感来源:

德国某海洋科学研究机构通过计算机模拟,计算出当日本把核污水排放到太平洋后,污染半个太平洋需要57天。

嗯?不太相信???

没关系,我们想办法自己实现一个。

我们需要学习一些简单的流体实现方式,

有时间的话可以好好看看Daniel Shiffman的教程。

作为一个计算机程序,需要有一些基本的假设(第一性原理):

- 我们可以将流体视为盒子的集合。每个盒子都有各种特性,例如速度和密度。这些盒子与它们的邻居互动,影响它们的速度和密度。

- 计算机不能每秒处理不计其数的交互,也不能处理不计其数的小盒子,因此我们必须简化问题。我们把流体分成合理数量的盒子,并尝试每秒进行几次交互。

- 进一步简化问题,我们仅考虑不可压缩的流体。水是不可压缩流体的一个例子,挤压它,它就会向后推,并且不会变小。而空气是可压缩流体,把它压扁,它会变小。不可压缩流体的密度和压力始终恒定,因此更易于模拟。

工作原理详见(看这个东西需要花点时间):

https://mikeash.com/

pyblog/fluid-simulation-for-dummies.html

事实上,上面的教程是简化版,真正想要深入研究需要了解计算流体仿真力学,英文全称Computational Fluid Dynamics,缩写为CFD。

它是数值数学和计算机结合的产物,通过空间离散和数值求解,对流体力学的各类问题进行数值实验、模拟和分析研究,以解决学习、科研或者工程设计中的问题。广泛应用于科学研究、影视特效、电脑游戏、灾难营救、科普教育、体育竞技、军事仿真等应用领域。

另外,在查找资料过程中,发现一个好玩的流体模拟,可以体验下:

https://physics.weber.edu/schroeder/fluids

最后,还发现谷歌最近公布的一项研究:利用机器学习和硬件加速能够改进流体模拟,且不损害准确率。

AI真的是可以应用到各行各业,只有我们想不到的,没有做不到的。

有时间的话,我还是要好好系统地学习下~



这是一场跨界嬉闹,也是一次实践与探索,

欢迎加入 Mixlab 无界社区这个大家庭,

一起探索知识边界,协同进化。

来玩!

一个人的探索有些孤单,

一群人的探索会更有意思。

  扫码聚会

参与更多跨界交流

黑客与设计师

线下聚会

欢迎找我聊聊天

流体动态海报 | mixlab设计黑客相关推荐

  1. Mixlab设计黑客Shadow,做客光点TALK

    创意与洞察才是不可替代的内核 Mixlab 无界社区,是汇聚了 5w+ 科技与艺术跨学科人群的虚拟孵化器(开源社区).这里 Mix 了创造者.艺术家.思想家. 实干家和最具 "破坏与创新精神 ...

  2. 突发事件,如何快速制作答题卡 | Mixlab设计黑客

    为什么叫突发事件??? 今天请容忍我流水账一下: 事情是这样的, 今天mixlab增长黑客群里, Mr_Pi先生(你们见过的被那位女装的先生) 说可以制作一些答题卡, 加强用户的互动, 还可以在答题结 ...

  3. 送你一张AI生成的火星船票 | Mixlab设计黑客

    三个月前,Mixlab无界社区的Shadow撺掇大家去参加百度飞桨AI Studio组织的一个人工智能AI创造营比赛.我抱着"去认识一些大佬"的心态,脑子一热.脸皮一厚就去了. ‍ ...

  4. 对话设计黑客社区架构师Shadow#MiX-Talk 001

    Hi 大家好,Mixlab和薛志荣联合举办的「超级个体」个人发展分享系列第一期将在22年10月30日(周日)19:00-20:30展开,以下是分享嘉宾的个人介绍及访谈提纲: 扫描下方维码获取其他课程. ...

  5. 字体感觉小了 引入的vant_动态字体海报如何设计与制作?

    点击上方蓝字,把我设置为星标☆吧前天,第30期「字体+动效」课开始招收些学生,在报名咨询过程当中,有一部分人表示没接触过AE软件,感觉动态制作与设计很难,担心学不好.为了方便大家理解,我将不久前的一个 ...

  6. processing动态代码大全_做一张动态海报需要多少步?

    人们习惯性地把程序员跟设计师分成两种不同性质的人,好像程序员就不会有美感,设计师逻辑思维就一定会很弱,但最近几年我们发现越来越多的程序员学设计,设计师学编程的跨界故事. 新媒体艺术家,邱伟豪也是其中一 ...

  7. 京东css3动画全屏海报_京东全屏CSS3动态海报抖动效果代码生成,海报上透明图片自动上下抖动带动感...

    京东全屏CSS3动态海报抖动效果代码生成,海报上透明图片自动上下抖动带动感 分享到: 作者:陈俊    日期:2018-1-10 15:54   人气:4482   分类:装修助手教程 重要提示:生成 ...

  8. Microbiome:在人工肠道中建立动态线性模型指导设计和分析微生物组研究

    文章目录 在人工肠道中建立动态线性模型指导设计和分析微生物组研究 导读 摘要 主要结果 图1. 技术变异掩盖了微生物动态的模型 图2. 10个最高丰度细菌科随时间变化 图3. 生物和技术变异的结构和幅 ...

  9. ps怎么制作流体_PS教程:制作渐变流体效果海报

    相信大家都看到过一些很酷的使用渐变流体的海报,此类海报一般都充满活力,而且色彩的饱和度都很高,因为这样更能让作品脱颖而出. 看到这些非常有立体感的渐变色彩,大家可能以为只有用很复杂的三维软件才能够做出 ...

最新文章

  1. nginx 启动 + uwsgi + django
  2. solidwork2019/2020安装后出现无法获得许可证
  3. R语言将数据列中的多种日期格式统一变化为一种固定格式实战:使用lubridate包中的parse_date_time函数
  4. my.ini修改后服务无法启动_VisualSVN Server 自助修改密码页面
  5. 10分钟学会理解和解决MySQL乱码问题
  6. 《剑指offer》链表中环的入口节点
  7. 《Python Cookbook 3rd》笔记(5.21):序列化 Python 对象
  8. python吃显卡还是内存条_玩天际线吃U还是吃显卡或者还是吃内存?--天际线配置需求个人见解...
  9. iOS 不同数据类型存入可变数组
  10. git rebase -i之我见
  11. 《Fortran 95 程序设计》阅读笔记三
  12. vue条形码,二维码,打印总结分享
  13. unity3d游戏开发之UV贴图教程
  14. python实现百度贴吧自动顶贴机器人
  15. 无码科技发布第一款产品:Readhub
  16. AUI素材网-网站模板源码下载
  17. 十个突出问题整改追踪:智慧城市建设滞后
  18. php excel 导出图片,phpexcel 导出多张图片
  19. Pycharm新建文件模板配置
  20. treecnt 51Nod - 1677

热门文章

  1. ubuntu下播放wav视频和mp3音频文件
  2. ZYNQ之FPGA 片内RAM读写测试实验
  3. 【专访蓝景科技】5G+实时云渲染赋能数字孪生,共建元宇宙
  4. Unexpected token o in JSON at position 1报错
  5. 测试固态参数的软件,BT测试告诉你 SSD 那些性能参数最重要
  6. 如何查看自己的分区是固态还是机械
  7. Wind River Linux
  8. 提升机器算法LightGBM(图解+理论+增量训练python代码+lightGBM调参方法)
  9. 四羧基锌酞菁(ZnC4Pc),Zn-taPc 的荧光激发光谱介绍,齐岳生物供应酞菁材料
  10. 数据包从物理网卡流经 Open vSwitch 进入 OpenStack 云主机的流程