光线追踪,C++实现球面的纹理映射,生成“地球仪”。 测试图形包含:地球仪、台球等图形。
2021-11-10 20:04:00 4.59MB 纹理映射 地球仪 光线追踪 C++
1
运用Noll建议的Zernike多项式形式表征经大气扰动的波面,求出由两个离焦面上的光强分布决定的Zernike多项式的前n项在特定的探测器上的响应矩阵R.由R和输入的随机波面在两个离焦面上的光强分布,可方便地求出其Zernike多项式的系数,从而实现了波前的探测和重构.采用光线追迹的方法,用计算机模拟验证了这种方法的原理和可行性.
2021-11-10 10:44:32 1.38MB 自适应光 Zernike 光线追迹
1
WebGL2光线跟踪-浏览器中的“实时”光线跟踪 这是用opengl片段着色器编写的相当基本的(当前是概念证明)射线追踪器。 Shader由使用javascript(或原型目录中的C ++)编写的渲染器托管。 实时版本应该可以 在查看页面之前,我建议: 您拥有一块不错的图形卡-NVidia GTX 950以上的任何部件都足够 使用chrome或其他快速浏览器(至少需要WebGL2支持,firefox可以运行,但是速度较慢) 保存您的工作,并关闭所有已经打开的视频/游戏 现状/下一步 我认为这可能有用,但主要是我学习这些概念的副作用。 如果愿意,请观看此空间,但我不希望对此有快速的发展。 一般TODO清单: 代码有点混乱,需要整体整理 需要实现折射(在当前“透明度”计算中改变射线的方向) 需要重新构建着色器界面,当前每个图元浪费了约12个float,并且在编译着色器之前不检查着
2021-11-07 22:21:22 705KB HTML
1
光线追迹函数实现 光线追迹函数声明行 容错处理一: 输入参数个数检查 容错处理二: DL/DH参数有效性检查
2021-11-06 15:31:07 3.07MB Matlab 光学
1
CUDA-Raytracer 用CUDA编写的简单光线跟踪器,将其输出保存在.ppm文件中,其中包括CPU版本供参考。
2021-10-31 21:20:40 601KB C++
1
光线追踪:用Java编写的光线追踪器
2021-10-29 09:56:55 12.35MB Java
1
光线跟踪算法技术 刘天慧翻译的 Ray Tracing
2021-10-27 21:56:20 47.93MB 光线跟踪 算法技术 刘天慧
1
本设计是具有 NFC 接口的NFC通信环境温湿度/光线数据记录仪完整设计方案,附原理图/PCB源文件/源码。该环境参数数据记录仪具有超过 5 年的电池寿命和一个用于配置和读回的简单 NFC(近场通信)接口。该环境监测器为了实现最大的灵活性,电路采用多种传感器,包括环境监测温度 (TMP112)、环境光线 (OPT3001) 和/或湿度 (HDC1000),同时,采用TI 的 RF430CL331H 提供 NFC,MSP430FR5969 MCU 可提供多达 64 KB 的非易失性 FRAM 存储器。NFC通信环境温湿度/光线数据记录仪电路 PCB截图: NFC通信环境温湿度/光线数据记录仪系统设计框图: NFC通信环境温湿度/光线数据记录仪特点: CR-2032 纽扣电池的电池寿命大于 5 年 符合 RF430 NFC 动态标签类型 4B 的通信 NFC 配置和数据读回 多种传感器选项 - 温度 (TMP112) - 环境光线 (OPT3001) - 湿度 + 温度 (HDC1000) 多达 64 KB 的非易失性 FRAM 存储器 数据是使用 RTC 标记的日期/时间 附件资料截图:
2021-10-22 16:12:18 3.19MB 数据记录仪 nfc通信 电路方案
1
总线型温室大棚监控系统 项目介绍 采用STM32F103ZET6微控制器为大棚监控系统的数据采集和控制芯片; 配合使用氧化碳传感器,空气/土壤温湿度传感器,光照报警模块明灌溉通风模块,CAN CAN总线模块,显示视频监控等总线模块,显示视频监控等; 一氧化碳传感器,空气/土壤温湿度传感器,光照用于检测大棚内环境数据; 光电开关通过接收反射光线判断是否有人进入大棚; 照明模块在光照不足的情况下为大棚补充植物所需光线; 灌溉模块通过继电器开启; 通风模块通过控制风扇为大棚通风; CAN总线用来连接各个监测子系统与控制子系统; 视频显示模块显示传感器监测到的数据; 监控模块用来监控大棚内图像; 微控制器通过接受传感器的反馈信号来控制电机,风扇,LED装置工作,并且将反馈信号显示到终端,充分发挥出软件编程方便灵活的特点。
2021-10-19 19:52:05 25.57MB 系统开源
1
用PyTorch实现的光线追踪
2021-10-11 19:57:20 255KB Python开发-机器学习
1