raytrace_射线追踪法_地震成像_地震波_射线_射线层析
2022-12-31 19:30:29 343KB
1
用python复现了InOneWeekend中的光线追踪代码,使用了Numpy库,图片保存使用了opencv库。仅供学习。
2022-11-30 19:03:52 29KB 光线追踪 python
1
光线追踪 Python raytracer 有关速度差异的说明, 已针对Python 3.x更新。 您需要安装两个软件包。 枕头是PIL套件的叉子。 它为此应用程序提供了图像模块。 要安装它,请运行以下命令。 pip install pillow Numpy是一个有助于数学功能的科学软件包。 pip install numpy
2022-10-19 17:26:02 14KB Python
1
在海洋声学中,一个常见的任务是模拟声音在水柱中的传播。 声速随温度、盐度和压力(深度)而变化。 大致来说,海洋是水平分层的,这些参数仅随深度而变化。 水柱各层中声速的变化会导致声能“射线”在射线穿过它时发生折射(弯曲)。 当给定起始位置、发射角度、垂直声速剖面和总传播时间时,附加函数 raytrace.m 对声音通过水柱的传播进行建模。 它处理来自水面和底部的反射(声速曲线中给出的最深深度)以及焦散(光线向其来源方向弯曲的地方)。 光线追踪会自动绘制提供的声速曲线和光线追踪的结果。 尽管 raytrace.m 是为海洋声学设计的,但光学折射的数学原理是相同的,假设应用 raytrace.m 将产生合理的结果。
2022-08-30 16:20:25 5KB matlab
1
用于多层介质的射线追踪,可得到射线路径以及走时
2022-05-12 09:48:16 21KB matlab例程 matlab
c++,c语言实现,一种快速准确的水平层状介质中两点间的射线追踪方法. 该方法对任意复杂的水平层状速度结构、 任意大小的入射角都能稳定、 快速、 准确地收敛,可以计算每层的旅行时,射线入射出射角度
2022-03-28 18:25:08 2KB 射线追踪 正演 算法 c++
1
光线追踪 3D 光线追踪渲染。 这曾经是我高级计算机图形学课程的学期项目之一。 由于这是仓促完成的,所以可能仍然存在错误和/或结构次优,请谨慎使用。 :) 用法 移动到构建目录 执行 make ./rayTracer output.jpg 场景.json 特征 基本光线追踪 抗锯齿 分布式计算 支持Json场景描述文件 复杂 obj 模型的八叉树加速 通过内插法线平滑对象面 软阴影 景深 缓存采样器加速 致谢 Picojson:非常好的 json 库 kixor obj 加载器我对它做了一些小的修复 OpenCV 库 废话极客
2021-11-22 13:42:54 84KB C++
1
MATLAB代码-双射线法-矩量法-MOM-传播因子计算对比-PEC地面;计算电磁学,电波传播,镜像法,双射线法,点源
2021-11-17 14:01:38 2KB 矩量法 双射线法 射线追踪 MATLAB
1
光线追踪
2021-09-13 15:01:21 2KB matlab
1
使用opengl实现的光线跟踪源代码AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2019-12-21 19:48:09 5KB opengl raytrace 光线 跟踪
1