pbrt,版本4(早期发布) 这是pbrt-v4的早期版本,该渲染系统将在(最终)即将出版的第四版《基于物理的渲染:从理论到实现》中进行介绍。 (我们希望能在2021年的几个月前发布该书的在线版本,并在2021年夏季发布印刷书籍。) 我们正在为艰苦的冒险者提供此代码。 它尚未被广泛记录,但是,如果您熟悉pbrt的早期版本,则应该可以解决它。 我们希望该系统以当前的形式对某些人有用,并且现在可以发现当前实现中的所有错误,从而使我们能够在本书最终出版之前对其进行更正。 中了pbrt-v4的许多场景。 产品特点 pbrt-v4代表对pbrt-v3先前版本的实质性更新。 主要变化包括: 光谱渲染 渲染计算始终使用点采样光谱进行; RGB颜色的使用仅限于场景描述(例如,图像纹理贴图)和最终图像输出。 现代化的体积散射 一种全新的VolPathIntegrator基于的零散射路径积分公式 已
2021-11-23 23:03:35 9.15MB C++
1
光线追踪 3D 光线追踪渲染。 这曾经是我高级计算机图形学课程的学期项目之一。 由于这是仓促完成的,所以可能仍然存在错误和/或结构次优,请谨慎使用。 :) 用法 移动到构建目录 执行 make ./rayTracer output.jpg 场景.json 特征 基本光线追踪 抗锯齿 分布式计算 支持Json场景描述文件 复杂 obj 模型的八叉树加速 通过内插法线平滑对象面 软阴影 景深 缓存采样器加速 致谢 Picojson:非常好的 json 库 kixor obj 加载器我对它做了一些小的修复 OpenCV 库 废话极客
2021-11-22 13:42:54 84KB C++
1
旋转LED电子钟 使用STC15W408AS单片机和DS1302时钟芯片, 60个LED可以转换成各种样式, 同时可以显示温度, 并根据环境光线调整显示亮度。
2021-11-21 01:17:25 182KB stc15w408as 电子时钟方案 DS1302 LED
1
实时光线追踪 用OpenGL片段着色器实现。 main.cpp源文件中的场景设置。 特征 包含以下几何原语: 领域 盒子 戒指 飞机 圆环面 二次曲面: 椭圆体 锥体 圆筒 椭圆抛物面 双曲抛物面 椭圆双曲面 还: SMAA抗锯齿 球,盒,环的纹理化 立方体贴图 四元数旋转 控制项: 用鼠标旋转相机 移动: 水务署 扩大空间 Ctrl-向下 Shift(按住)-增强 Alt(按住)-减速 要求 CMake(> = 3.0.2) 支持OpenGL(> = 3.3)的GPU GLM(包含) GLFW,应由CMake自动找到(包括win64二进制文件) 建造 mkdir bin cd bin cmake .. cmake --build . 适用于Linux的GLFW: sudo apt install libglfw3-dev 适用于Windows的GLFW: 包含GLF
2021-11-19 22:03:43 47.62MB C++
1
足迹法(抛雪球法): 足迹法最早是由Westerover提出,原理是将体数据表示为一个由交叠的基本函数构成矩阵,基本函数通常选择幅值由体素值表示的高斯函数核Kernal,然后根据一个预先计算的、存储着沿视线方向对函数核积分的足迹查询表,把这些基本函数投射到象平面以生成图像。其实质可看着为将体数据与函数核作卷积,再沿视线的反方向投射积累到象平面的过程。 1、Why Ray Casting?
2021-11-16 17:01:49 2.56MB CUDA 光线投射 体绘制
1
提议的光线追踪器允许创建简单的合成场景并从不同的相机位置渲染它们。 对象的某些属性(位置、方向、大小)可以定义为常数或时间函数。 实际引擎支持纹理映射和抗锯齿(尚不支持阴影、反射和折射)。 光线追踪器可能对计算机视觉领域的研究人员有用,因为它不仅可以渲染图像,还可以计算光线击中点的绝对和相对(wrt 对象)位置和索引(哪个对象的哪个面被击中)。 此功能允许估计视差(水平和垂直)地图和运动场。 在我的网站上可以找到一些演示光线跟踪器某些属性的视频: https : //sites.google.com/site/chumerin/myprojects/myraytracer
2021-11-16 11:00:51 568KB matlab
1
简单光线跟踪,简单易懂,适合新手理解,可以运行
2021-11-16 09:52:04 11KB 简单光线跟踪
1
Peter Shirley的经典三部曲:《Ray Tracing in One Weekend》、《Ray Tracing The Next Week》、《Ray Tracing the Rest of Your Life》。 版本:1.54,2018年,内容清晰,讲解非常详细,入坑光线追踪的经典文档。
2021-11-11 16:34:21 10.05MB 光线追踪 ray-tracing
1
想象这么一个场景: 海边有一个古老的凉亭。雕刻着古时壁画的屋檐;砂岩的地板;亭内摆放着一个木质的茶桌;茶桌上摆着大理石的茶杯和茶壶;紧挨着茶桌有一个圆形的坐垫;小白兔和小灰兔静静地蹲坐在地板上;凉亭向外是一个大理石的台阶;台阶向外是一个铺着被海水侵蚀过的青石“广场”;广场向外就是淡蓝色的大海;海面上飘着一艘木船;大海无际,视线最远处的海面和天空相接;早晨或者傍晚,天空的云映在海面上…… 对应博文链接:http://blog.csdn.net/libing_zeng/article/details/70183774
2021-11-10 21:49:22 12.42MB 光线追踪 PLY Phong 映射纹理
1