Bendi新闻
>
四分钟四十亿年!国外小哥在GPU上模拟世界
四分钟四十亿年!国外小哥在GPU上模拟世界
3月前
新智元报道
新智元报道
【新智元导读】一位国外小哥,在GPU上模拟出了四十亿年里地球是如何变换的。看到最后一幕,让人不禁沉默了……
1 原行星
这个故事始于四亿五亿年前,有一块熔岩……
vec3 p = 1.5 * vec3(
sin(lon*PI/180.) * cos(lat*PI/180.),
sin(lat*PI/180.),
cos(lon*PI/180.) * cos(lat*PI/180.));
现在,小行星的大小各不相同,因此产生的陨石坑也不尽相同。
float height = 0.;
for (float i = 0.; i < 5.; i++) {float c = craters(0.4 * pow(2.2, i) * p);float noise = 0.4 * exp(-3.c) * FBM(10.p);float w = clamp(3. * pow(0.4, i), 0., 1.);
height += w * (c + noise);
}
height = pow(height, 3.);
陨石坑本身是在3D网格上生成的,而地表地形则是从网格中划分出来的一个球体。
float craters(vec3 x) {
vec3 p = floor(x);
vec3 f = fract(x);
float va = 0.;
float wt = 0.;
for (int i = -2; i <= 2; i++)
for (int j = -2; j <= 2; j++)
for (int k = -2; k <= 2; k++) {
vec3 g = vec3(i,j,k);
vec3 o = 0.8 * hash33(p + g);
float d = distance(f - g, o);
float w = exp(-4. * d);
va += w * sin(2.*PI * sqrt(d));
wt += w;
}
return abs(va / wt);
}
其中所含的水被热量蒸发,逸出并开始在地球周围形成的早期大气中循环。随着时间的推移和岩石的冷却,水蒸气开始凝结成海洋。液态水在地表流动,在地形上刻画出一道道沟壑,留下了大量沉积物。
2 构造板块
山脉、海沟和我们熟悉的大陆地貌的形成,需要一个构造运动模型。
3 水力侵蚀
自然地形的崎岖外观,很大程度上是由河流流域形成的,它们会以我们熟悉的分支模式,来侵蚀着地貌景观。
elevation -= 0.05 * pow(water, 0.8) * pow(slope, 2.);
在这里,我们有当前单元的海拔高度和水量,以及水流方向的坡度。
4 全球气候
模拟整个星球的气候系统是一项艰巨的任务,但幸运的是,它可以相对容易地被近似模拟出来。
if (land) {
mslp = 1012.5 - 6. * cos(lat*PI/45.);
} else { // ocean
mslp = 1014.5 - 20. * cos(lat*PI/30.);
}
if (land) {
delta = 15. * sin(lat*PI/90.);
} else { // ocean
delta = 20. * sin(lat*PI/35.) * abs(lat)/90.;
}
float temp = 40. * tanh(2.2 * exp(-0.5 * pow((lat + 5.season)/30., 2.)))
- 15.(mslp - 1012.) / 1.8 + 1.5 * land - 4. * elevation;
vec2 coriolis = 15. * sin(lat*PI/180.) * vec2(-grad.y, grad.x);
vec2 velocity = coriolis - grad;
5 生命
气候影响着地球上的生命分布。降雨模式和温度变化决定了植物的生长速度。
float dx = plant_growth - c.y;
float dy = reproduction * c.x - predation * c.z - 1.;
float dz = predation * c.y - 1.;
float dt = 0.1;
c.xyz += dt * c.xyz * vec3(dx, dy, dz);
c的xyz元素,分别代表植被、食草动物和食肉动物的种群。
6 人类
早期地球的序幕结束了。
微信扫码关注该文公众号作者
来源:新智元
相关新闻
巨无霸央企,董事长换人!公司年营收超3.5万亿,世界500强排名第三多国抛售!美债突破35万亿美元,悬在世界头顶的“炸弹”又膨胀了?全文丨李强在世界经济论坛2024年年会开幕式上的特别致辞“世界末日迹象将在2025年出现!”盲眼龙婆预言被扒出,竟然...南京24岁“最美四胞胎”:放弃做偶像,同时考上世界名校!天降惊雷!2024年5月IB大考“泄题”!已在世界各地发酵开来了……官宣!26年世界杯多伦多将举办6场!加拿大首赛!要创造$12亿GDP!世界首例!25年糖尿病患者被治愈,摆脱终身用药!技术成熟,超4.6亿患者受益在近视防控上,这世界你只能相信一个人!2024年首个世界大学排名公布!UNSW大幅逆袭,悉大墨大在这,中国大学表现亮眼!“动态清零”四个字用在解决就业问题上,可见形势严峻,政府要动真格了!市值狂飙,3.34万亿美元!英伟达一举超越微软、苹果,登顶“世界股王” !分析师看好上攻5万亿美元厉害!安省将斥资1亿加币,预备在多伦多举办世界杯价值上亿《蒙娜丽莎》又被袭!环保人士抗议升级,世界名画成了“人质”…繁花同款一键下单,醉蟹/四喜烤麸火爆上新,还有年货礼盒折扣补货!快来囤拆掉英伟达护城河,细节曝光!世界最快超算用3072块AMD GPU训完超万亿参数LLM迈过200亿大关!波司登2023/24财年营收同比增四成中国电动车电池制造商或将在考文垂投资10亿英镑建厂!|梅菲尔有望成为“世界上最昂贵的地段”|凯特公开患癌前曾与查尔斯谈心最后两期!好时游乐场首开!在世界最甜蜜的地方玩最刺激的游戏!大国重器上新!世界首台掘爆机即将推广应用OpenAI 用 26 分钟改变世界!免费版 GPT-4 来了,视频语音交互快进到科幻片华润集团总部社会招聘岗位上新!世界500强,顶级央企,月薪平均37k,六险二金,人才落户,带薪休假奔跑吧少年!世界杯在等你!性价比王者的足球营找到了:低至$179/周外企社招丨bp碧辟社招岗位上新!世界最大石油公司之一,平均月薪28k,含非技术岗,多样福利,适合留学生