年前,粒子动画席卷了网络,并成功地为自己开辟了一个利基市场。当前对具有高科技氛围和几何装饰的设计的巨大痴迷使它们成为当今更受欢迎的解决方案之一。
使用粒子动画给人留下深刻印象
随着时间的推移,技术成熟了。从散落在画布上的杂乱无章的小白点,它变成了一种潜力巨大的工具。这不是什么特别的东西,但它有一定的令人惊叹的因素。此外,它完美地为高科技、几何和商务美学做出了贡献——自然而然地完成了它们。
前提是:粒子动画要给人留下深刻印象。而且,开发人员始终坚持这一假设,充分利用它。让我们考虑一下这个解决方案的真正粉丝创建的一些惊人的代码片段。
NO.1 Justin Windle 的 30,000 个粒子
这里的标题不言自明。船上有 30,000 个粒子,您会期待一些宏伟的东西。贾斯汀温德尔当然达到了我们的期望。他的概念令人难以置信。用你的鼠标到处玩。物理学只是例外。这个版本的粒子动画在开发者中很受欢迎,尽管规模没有那么大。
NO.2 Alex Safayan 在水中的鱼
Alex Safayan 提出了几乎相同的解决方案,但在这种情况下,粒子越来越大。鼠标光标也将这些点推开,形成带有微妙涟漪效果的痕迹。动画的行为让人想起鱼靠近水面时的运动。注意物理学:点之间的相互作用是经过深思熟虑的。
获得 2017 年度最受关注项目奖的 Plankton 无疑是值得关注的。该项目不仅着迷于想法,还着迷于实现。从像手套一样适合这里的微妙色彩到看起来令人难以置信的自然的华丽行为,Marco Dell'Anna 对细节有着敏锐的洞察力。
我喜欢这里华丽的复古氛围、霓虹灯和华丽的色彩。很难把你的眼睛从它身上移开。Stardust 是设计和编码的共生体,是一部鼓舞人心的杰作。
Akimitsu Hamamuro 邀请您在他的游乐场添加所谓的“重力点”。它们侵入点的混乱运动,像磁铁一样拉动它们。虽然它们不扮演轨道中心的角色;然而,它们形成了迫使粒子向其方向移动的焦点。
如今,球体是英雄区域非常流行的风格选择。Nate Willey 对这一趋势的看法令人印象深刻。由于微小的颗粒,球体看起来很脆弱,同时由于经过深思熟虑的行为而坚固。他分解和重新形成球体的程序非常棒。
Kevin Rajarm 汲取了粒子动画的美丽和优雅,并用Three.js的强大来增强它,带来了一个精致但真正复杂的概念。令人惊叹的海浪景色让人感觉未来主义、人工和迷人。
还有更令人印象深刻的使用粒子动画的方法。让我们走出常规,开箱即用地思考:这种方法很容易使标识和字母等元素受益。
Interactive Particle Logo 就是一个典型的例子。它看起来像是上面提到的 Justin Windle 片段的重新设想的解决方案。虽然没有 30,000 个点,但它由数量惊人的粒子组成,巧妙地组成了“CODEPEN”这个词。这是该概念找到实际用途的案例之一。
Louis Hoebregts 在这支笔中提供了先前解决方案的彩色版本。这里的文本是由一千个彩色实心圆圈组成的,这些圆圈通过与上一个示例相同的交互性来丰富。
虽然这不是一个戏剧性的入口,但它有一些令人着迷的东西。流畅的动画慢慢揭开人物的面纱,点燃我们的兴趣。这个概念有某种神秘的风格,类似于“陌生人”的介绍。
这是Marco Dell'Anna的又一杰作。这一次,粒子动画参与塑造了著名的耐克标志。从晦涩、半透明到明快、立体,动画逐渐暴露了标志,不显眼地抓住了整体的注意力。
粒子动画是越小越好的情况之一。点越小,可以实现的效果就越令人印象深刻。一方面,由于涉及几何和物理,它看起来很复杂。另一方面,由于精致的形状,它看起来脆弱而微妙。这种独特的融合使粒子动画与众不同且引人注目。
粒子动画在企业网站建设中的运用案例
图片来源:素马设计
这里复习:物质波看世界 | 第一话
03 走进物质波的微观世界
德布罗意的物质波理论为人类提供开启了观察和认识微观世界的智慧钥匙。一切运动的粒子都具有波粒二象性,区别在于它们的质量不同,带电状态的不同,运动速度不同,展现的物质波长不同。而波长又是决定显微镜观测分辨率的关键因素。随着科技的进步,人们发明和建立了不同类型的物质波光源和相关的显微技术。让我们一起伴随这些人类的智慧光源,一起走进物质波的微观世界,一起走向美好的未来!
3.1 电子束光源下的微观世界
冷冻电镜技术
冷冻电镜技术是人类解析完整病毒和关键蛋白的有力武器。2006年加拿大科学家首次解析出了SARS-CoV病毒表面刺突糖蛋白(S蛋白)的三维结构。见图12。
图12 SARS-CoV病毒冷冻电镜图片和三维重构的伪彩结构图[11]
2018年非洲猪瘟病毒传入我国,导致全国猪肉价格接连攀升。我国科研人员利用冷冻透射电镜(Cryo-TEM)连续4个多月收集高质量数据后,再以单颗粒三维重构技术,成功解析出非洲猪瘟病毒(ASFV)的三维结构。相较直径30nm的甲肝病毒(HAV)、直径50nm的寨卡病毒(ZIKA)、直径50nm的乙型脑炎病毒(JEV)、直径125nm的单纯疱疹病毒(HSV),直径260nm的非洲猪瘟病毒结构十分巨大且复杂,见图13。
图13 我国科学家解析的非洲猪瘟结构示意图[12,13]
相信随着科研人员刻苦攻坚,在几个月内就将解析出SARS-CoV-2病毒的精细结构,揭示病毒侵入细胞的关键蛋白结构和作用位点,为开发效果佳、安全性高的疫苗打下坚实科学基础。
最近,半导体产业发展到7 nm制程,并不断向5 nm 和 3 nm制程演进,芯片制造难度也将加大,品质管理也愈趋严格。透射电子显微镜(TEM)以其最高可以到原子级分辨的观察能力,对纳米大小的缺陷如嵌入颗粒、通孔残留物等有效识别,将指出生产工艺中的通性问题,大大提升产品良率。结合聚焦离子束(FIB)准确定位取样和制样的能力,可以对芯片中任何位置进行细致的结构分析。另外,配合TEM能谱配件(EDX, EELS),可以解析出样品元素分布图。图14是低倍下芯片的截面图。图15为由EELS电子能量损失谱获得的SrTiO3/LaMnO3界面原子级元素分布图,绿色为Ti元素,蓝色为Mn元素,紫色为La元素,红色为Sr元素[14]。
图14 低倍下芯片的截面图,以及EELS获得的元素分布伪彩图[14]
图15 由EELS电子能量损失谱获得的SrTiO3/LaMnO3界面原子级元素分布伪彩图。绿色为Ti元素,蓝色为Mn元素,紫色为La元素,红色为Sr元素[14]
球差矫正的透射电子显微镜技术
2016年,通过球差矫正的透射电子显微镜(Cs-corrected TEM),在(SrTiO3)10/(PbTiO3)10超晶格结构的原子级分辨照片中观察到非常新颖的螺旋-反螺旋畴[15]。通过对材料微观结构观测,在自旋、电荷、轨道、晶格等层级发现新奇的相结构和物理现象,将为新型计算机存储、量子计算、能量存储提供新动力。见图16。
图16 2016年 透过球差矫正的透射电子显微镜(Cs-corrected TEM),在(SrTiO3)10/(PbTiO3)10超晶格结构的原子级分辨照片中观察到非常新颖的螺旋-反螺旋畴[15]
锂离子电池的容量不断提高,推动了新能源电动汽车、便携式电子设备在生活中广泛应用。我国锂离子动力电池研究与制造已处于世界先进水平。2011年,通过Cs-corrected TEM在LiFePO4单晶纳米线中观察到阶梯脱锂现象。见图17:a. 初始LiFePO4原子结构,b. 完全充满的全脱锂FePO4原子结构,c. 半充满的半脱锂的Li0.5FePO4原子结构[16]。通过直接观察到微观结构的变化,解决了前人提出的各种微观反应机制的争论,让人们了解锂电池中最基本的反应过程,推动锂电池的深入研究。
图17 LiFePO4单晶纳米线中的阶梯脱锂现象:a. 初始LiFePO4原子结构,b. 完全充满的全脱锂FePO4原子结构,c. 半充满的半脱锂的Li0.5FePO4原子结构[16]
扫描电子显微镜(SEM)技术
扫描电子显微镜(SEM)既可以收集二次电子(SE)信号,也可以收集背散射电子(BS)信号。
二次电子是被入射电子轰击出的原子的核外电子,其主要特点是:
(1)能量小于 50 eV ,在固体样品中的平均自由程只有10~100 nm,在这样浅的表层里,入射电子与样品原子只发出有限次数的散射,因此基本上不向侧向扩散;(2)二次电子的产额强烈依赖于入射束与试样表面法线间的夹角,夹角大的面发射的二次电子多。 因此二次电子像主要是反映样品表面10 nm左右的形貌特征,像的衬度是形貌衬度。
背散射电子是由样品反射出来的入射电子,其主要特点是:(1)能量高,从50 eV到接近入射电子的能量,穿透能力比二次电子强得多,可从样品中较深的区域逸出(微米级),在这样的深度范围,入射电子已有相当宽的侧向扩展,因此在样品中产生的范围大; (2) 被散射电子发射系数η 随原子序数Z的增大而增加,因此背散射电子主要反映样品表面的成分特征,但分辨率较低。
01 二次电子成像术
二次电子(SE)信号可以观测样品表面丰富的微结构和形貌细节。图18 美国CDC公布的SARS-CoV-2病毒SEM照片[17]。为人们认识和了解这种病毒提供了科学数据。
图18 美国CDC公布的SARS-CoV-2病毒SEM照片伪彩图[17]
02 背散射电子(BSE)成像技术
背散射电子(BSE)成像相较二次电子(主要是样品表面形貌特征的信号)能更多的表征样品内元素和晶粒取向的差异,图19是同一样品区域的SE二次电子成像与BSE背散射电子成像对比图[18]。
图19 同一样品区域的SE二次电子成像与BSE背散射电子成像对比图[18]
3.2 离子束光源下的微观世界
He离子质量小,可直接对未处理的生物样品进行成像,更加准确的还原样品形貌。并且,He、Ne离子显微镜(HIM)较SEM具有更大景深、更高对比度、更高图像质量,在商业化后迅速受到关注。30 kV加速电压下,He+离子的德布罗意波长约为0.08 pm。图20 对相同区域的铜晶粒观察,离子束成像信息更加丰富。
图20 左为离子束成像(FIB),右为电子束成像(SEM)[19]
图21 为拍摄锡球表面的金颗粒。左图电子束成像景深小,底层颗粒全部模糊;而右图HIM照片,景深大,全部细节都正确对焦[20]。
图21 拍摄锡球表面的金颗粒。左图为SEM照片, 右图HIM照片[20]
图22为经临界点干燥的阿拉伯草的FE-SEM(加速电压小于1kV,分辨率最高)与HIM效果对比图,倍率从左到右从a到c逐级放大。明显对比出HIM大景深、高图像质量[21]。
图22 干燥的阿拉伯草的FE-SEM与HIM效果对比图,倍率从左到右从a到c逐级放大[21]
相较于成像方面的应用,镓聚焦离子束(FIB)因其离子序数高,与样品作用力强,对辐照到的样品有剥离作用,因此多用来进行微加工。如样品的三维重构分析、制备透射电镜样品,检查修复集成电路,复杂微纳结构加工等等。
图23 Ga+离子束FIB制备TEM样品过程(提出至最终减薄)[22]
图24 前端FIB电路编辑,显示了多个连接和切口[23]
目前商业化的其他类型离子成像加工设备有以Xe、Ar、N、O为离子源的聚焦离子束系统(plasma-FIB)等,他们的切割能力更强,在大面积样品刻蚀、避免Ga离子注入损伤样品等方面具有明显优势。
3.3 中子束光源下的微观世界
中子成像与电子、离子的一个很大不同是中子不带电,中子是通过与原子核或磁矩发生作用进行散射、由于其质量较大与轻元素(H、He、Li)接近,发生碰撞时能量变化显著,通常用来检测轻元素,可与电子束、离子束的检测互补。中子的磁矩使得它能进行物质磁性的研究。中子不带电荷,电磁相互作用弱,使得它的穿透能力强。因此可穿透厚金属板进行内部无损探测。由于以上特性,中子在海关、发动机叶片制造、塑性炸药、储氢材料、锂离子电池、蛋白质精细结构解析、地质、考古等领域都有重要应用。
中子成像类似于X射线,通过特殊的相机收集中子信号,测量散射的中子数量、能量和动量变化,可以在宏观成像、或在原子、分子尺度上研究物质微观结构和运动状态。
中子束光源的超强穿透能力使其可以用来探测非常复杂的装置的内部工作情况,图25为密闭铅罐中的玫瑰花照片,显示中子强大的穿透能力[24],图26. 对运转在1000rpm的四冲程发动机进行动态中子成像,曝光时间200ms[24]。这一技术在海关通关和现代工业生产的无损检测中发挥了重要作用。但正是由于它的超强的穿透能力且又不带荷,使得透镜的制作非常困难,中子成像的显微能力还有待提高。现在人们已经提出采用中子的波动性来产生干涉进行微米到纳米级精度的测量[25]。
图25 铅罐中的玫瑰花,显示中子强大的穿透能力[24]
图26 对运转在1000rpm的四冲程发动机进行动态中子成像,曝光时间200ms[25]
04 展望
物质波的探测技术已经为人类展示出了丰富多彩的微观世界,随着人们对未知微观世界了解的深入,很多谜团都解开了,为促进科技的进步和提升人们生活质量做出了贡献。但同时也发现了广阔的未知领域等待人们去探索。
希望更多的有志青少年加入这一研究领域,从源头上,开发更加先进的可控可调的物质波光源,探索物质波与物质的相互作用机理,发展新的物质波的调控技术、新的物质波的探测技术、新的物质波的成像技术。让我们一起走进物质波的世界,共同探索宇宙的起源和生命的意义!格物致知,宁静致远!
------------------------------------------------------------------------------------------------------------------
致谢:在本文的写作过程中,感谢林原教授的建议和意见。
参考文献:
[1] http://www.gov.cn/xinwen/2020-01/25/content_5472065.htm
[2] http://measurebiology.org/wiki/Physical_optics_and_resolution
[3] Williams, David B., Carter, C. Barry. Transmission Electron Microscopy: A Textbook for Materials Science. Springer, 2009
[4] Shorubalko, I.et al. In Helium Ion Microscopy; Hlawacek, G.; G?lzh?user, A., Eds.; Springer International Publishing, 2016
[5] Kaito, T. in Introduction to Focused Ion Beams: Instrumentation, Theory, Techniques and Practice, Springer, 2005.
[6] https://www.world-nuclear.org/information-library/non-power-nuclear-applications/radioisotopes-research/research-reactors.aspx
[7] https://wenku.baidu.com/view/eebbfc2afbb069dc5022aaea998fcc22bdd143f4.html
[8] Paul, E.U., 1987. Industrial Neutron Radiography In The United States. In: Proceedings of the Second World Conference on Neutron Radiography. Reidel Publishing Company
[9] http://www.ihep.cas.cn
[10] Ul-Hamid, A. (2018). A Beginners' guide to scanning electron microscopy (pp. 6). Switzerland: Springer Nature Switzerland AG
[11] Beniac D. R., et al. Architecture of the SARS coronavirus prefusion spike. Nature structural & molecular biology. 13 (2006)
[12] Wang, N., et al. (2019). Architecture of African swine fever virus and implications for viral assembly. Science 366, 640–644
[13] http://www.ibp.cas.cn/kyjz/zxdt/201910/t20191016_5408830.html
[14] http://www.gatan.com
[15] A.K. Yadav, et al., Observation of polar vortices in oxide superlattices, Nature, 530 (2016) 198.
[16] Gu L, et al. Direct observation of lithium staging in partially delithiated LiFePO4 at atomic resolution. J Am Chem Soc. 2011;133(13):4661
[17] https://phil.cdc.gov/Details.aspx?pid=2871
[18] M.G. Masteghin, M.O. Orlandi, Grain-boundary resistance and nonlinear coefficient correlation for SnO2-based varistors, Mater. Res. 19 (2016) 1286–1291
[19] Kaito, T. in Introduction to Focused Ion Beams: Instrumentation, Theory, Techniques and Practice, Springer, 2005.
[20] https://www.nist.gov/news-events/news/2008/09/nist-studies-how-new-helium-ion-microscope-measure
[21] M.S. Joens, et al., Helium Ion Microscopy (HIM) for the imaging of biological samples at sub-nanometer resolution, Sci. Rep. 3 (2013) 3514
[22] Córdoba, R. Functional Nanostructures Fabricated by Focused Electron/Ion Beam Induced Deposition; Springer: Switzerland, 2014
[23] https://eag.com/zh-TW/resources/whitepapers/focused-ion-beam-fib-circuit-edit-becomes-increasingly-valuable-in-high-stakes-world-of-advanced-node-design/
[24] Ian S. Anderson, et al. Neutron Scattering Applications and Techniques. springer, 2009
[25] http://www.jlck.cn/html/2019-8/164766.html
? 物理所师生原创投稿 ?
作者:孟繁琦
审稿:张庆华
欢迎所内师生通过“物理所网上办公平台”投稿!方式如下:登录“办公平台”→“办事大厅”→“综合处事务”→“科普文章投稿”。
编辑:Dannis
↓ 点击标题即可查看 ↓
1. 15年前那场轰动电竞世界的瘟疫,惊动了美国CDC,还发了顶级期刊
2. 飞机为什么能飞起来?直到今天,科学家仍然没有答案
3. 电饭煲蛋糕硬核科学指南:从入门到放弃
4. 宅在家里不动,你的身体会发生什么变化?
5. 费曼:是学物理好还是学数学好?
6. 纳什:如何科学追求对象?
7. 鸡蛋为什么打不发?因为你发泡原理没学好
8. 葡萄干先晒后摘?解开童年疑惑之坚果加工流水线
9. 因为疫情在家的牛顿,都做了些什么?
10. 为什么!我!又走神了!
文由ScriptEcho平台提供技术支持
项目地址:传送门
Matter.js 是一个功能强大的 JavaScript 物理引擎,可用于创建逼真的 2D 物理模拟。在本文中,我们将介绍如何使用 Matter.js 创建一个经典的牛顿摆模拟。
此代码实现了牛顿摆的物理模拟,包括以下功能:
首先,我们需要加载 Matter.js 库:
let jsUrls=[
'https://registry.npmmirror.com/matter-js/0.19.0/files/build/matter.js',
]
await Promise.all(jsUrls.map((jsUrl)=> loadJavascript(jsUrl)))
接下来,我们需要创建 Matter.js 引擎、渲染器和运行器:
// create engine
var engine=Engine.create(),
world=engine.world
// create renderer
var render=Render.create({
element: document.getElementById('matter'),
engine: engine,
options: {
width: 800,
height: 600,
showVelocity: true,
},
})
// create runner
var runner=Runner.create()
Runner.run(runner, engine)
现在,我们可以使用 Example 函数创建牛顿摆:
var cradle=Example(280, 100, 5, 30, 200)
Composite.add(world, cradle)
Body.translate(cradle.bodies[0], { x: -180, y: -100 })
该函数将创建一个由 5 个圆形摆锤组成的牛顿摆,每个摆锤连接到一个固定点。
为了允许用户与模拟交互,我们可以添加鼠标控制:
// add mouse control
var mouse=Mouse.create(render.canvas),
mouseConstraint=MouseConstraint.create(engine, {
mouse: mouse,
constraint: {
stiffness: 0.2,
render: {
visible: false,
},
},
})
Composite.add(world, mouseConstraint)
最后,我们可以使用 Render.run 方法渲染模拟:
Render.run(render)
开发这段代码的过程让我对 Matter.js 物理引擎有了更深入的理解。我学到了如何创建物理模拟、添加约束和交互,以及如何渲染这些模拟。
未来,此代码可以扩展和优化,例如:
获取更多Echos
本文由ScriptEcho平台提供技术支持
项目地址:传送门
微信搜索ScriptEcho了解更多
*请认真填写需求信息,我们会在24小时内与您取得联系。