没有合适的资源?快使用搜索试试~ 我知道了~
raytracer:我在Peter Shirley的“一个星期的射线跟踪”中的实现
共62个文件
hpp:28个
cpp:23个
txt:6个
需积分: 5 0 下载量 72 浏览量
2021-02-17
21:47:47
上传
评论
收藏 55KB ZIP 举报
温馨提示
光线追踪器 我对Peter Shirley的“一个周末进行射线追踪”的实现。 有关详细信息,请参。 构建并运行 该项目采用相关性和CMake的为构建系统。 仅在Linux上进行了测试。 需要C ++ 17。 要构建项目运行: $ mkdir build && cd build $ conan install .. --build=missing -g cmake $ cmake .. $ make -j $( nproc --all ) 执照 此仓库中发布的所有内容均已获得MIT许可。
资源推荐
资源详情
资源评论
收起资源包目录
raytracer-master.zip (62个子文件)
raytracer-master
CMakeLists.txt 1KB
.gitignore 49B
README.md 560B
settings.json 5KB
.clang-format 1KB
include
raytracer
jobs
jobqueue.hpp 450B
closure.hpp 3KB
worker.hpp 1KB
job.hpp 7KB
pool.hpp 2KB
engine.hpp 2KB
lockedjobqueue.hpp 506B
vector.hpp 3KB
ray.hpp 526B
kernel.hpp 2KB
hitables
sphere.hpp 1KB
scene.hpp 789B
runtime
settings.hpp 2KB
options_parser.hpp 5KB
static_vector.hpp 4KB
canvas.hpp 1KB
math.hpp 442B
utils.hpp 555B
reflection
factory.hpp 2KB
from_json.hpp 3KB
material.hpp 629B
camera.hpp 1KB
materials
metal.hpp 658B
dielectric.hpp 813B
lambertian.hpp 712B
hitable.hpp 1KB
debug
profile.hpp 147B
.ycm_extra_conf.py.in 7KB
src
mandelbrot.cpp 512B
CMakeLists.txt 271B
jobs
CMakeLists.txt 1KB
pool.cpp 1KB
engine.cpp 3KB
jobqueue.cpp 4KB
job.cpp 3KB
lockedjobqueue.cpp 1KB
example.cpp 4KB
worker.cpp 5KB
runtime
CMakeLists.txt 416B
run.cpp 5KB
settings.cpp 5KB
raytracer.cpp 3KB
lib
CMakeLists.txt 958B
hitable.cpp 729B
hitables
sphere.cpp 2KB
scene.cpp 2KB
float.hpp 10KB
material.cpp 270B
math.cpp 796B
ray.cpp 537B
canvas.cpp 4KB
materials
metal.cpp 919B
lambertian.cpp 929B
dielectric.cpp 2KB
camera.cpp 2KB
vector.cpp 7KB
conanfile.txt 232B
共 62 条
- 1
资源评论
Airva128
- 粉丝: 24
- 资源: 4670
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功