BlackHole:用Julia编写的Black Hole渲染和模拟软件

时间:2024-04-25 14:54:45
【文件属性】:

文件名称:BlackHole:用Julia编写的Black Hole渲染和模拟软件

文件大小:73KB

文件格式:ZIP

更新时间:2024-04-25 14:54:45

Julia

黑洞 Julia(Julia)写的《黑洞》渲染工作。 项目正在进行中。 我使用SageMath来计算Eddington-Finkelstein度量标准的Christoffel符号的符号表达式,然后将非零分量硬编码为Julia函数,然后将其用于测地线跟踪方法,以在周围绘制吸积盘。黑洞。 目前正在从事: GPU加速绘图 完成光盘的实现 相对论效应 用法示例 s = EddingtonFinkelstein ( 2.0 ) geodesics = calcgeodesics ( s, num = 3000 , Δϕ = 0.002 ) disk = GeometricDisk ( α = π / 50 , β = 0.0 , rinner = 12 , router = 44 ) image = renderdisk (


【文件预览】:
BlackHole-master
----.gitignore(796B)
----README.md(1KB)
----.JuliaFormatter.toml(26B)
----examples()
--------blackhole.png(6KB)
--------thindisk.png(62KB)
----LICENSE(34KB)
----src()
--------render.jl(1KB)
--------eddingtonfinkelstein.jl(2KB)
--------geodesics.jl(2KB)
--------coordinates.jl(1KB)
--------disks()
--------BlackHole.jl(325B)
--------accretiondisk.jl(1KB)
----Project.toml(782B)

网友评论