没有合适的资源?快使用搜索试试~ 我知道了~
sprout
共798个文件
hpp:332个
cpp:235个
txt:89个
需积分: 11 0 下载量 142 浏览量
2021-03-13
05:13:02
上传
评论
收藏 1.41MB ZIP 举报
温馨提示
发芽 简短的 萌芽是用C ++编写的小型光线跟踪渲染器。 我致力于研究和试验计算机图形学,主要侧重于基于物理的渲染和全局照明。 整个体系结构受启发,而实现细节在不同地方或多或少地有很大差异。 目前,默认积分器是具有前向预测和多重重要性采样的单向路径跟踪器。 基本的光示踪剂和光子测绘仪的组合可以辅助苛性路径。 支持网格灯和基于图像的灯。 默认材质受和材质模型的启发。 它结合了可调节的粗糙度和金属参数的迪斯尼漫反射BRDF和GGX。 可选地,可以启用地下散射。 大多数参数(例如颜色,粗糙度和法线)都可以通过纹理贴图进行控制。 也可提供用于金属和玻璃的特殊材料。 支持一些内置形状(球形,圆盘形,平面...)以及三角形网格。 这些形状在固体对象,体积对象和发光器之间共享。 对异质参与介质和地下散射的支持基于的光谱跟踪技术。 渲染可由json文件配置,这些json文件描述了场景的不同
资源推荐
资源详情
资源评论
收起资源包目录
sprout (798个子文件)
zstddeclib.c 497KB
miniz.c 309KB
.clang-format 360B
git_version.cmake 1KB
material_provider.cpp 46KB
xyz.cpp 45KB
take_loader.cpp 38KB
ArHosekSkyModel.cpp 28KB
triangle_mesh_provider.cpp 26KB
light_tree.cpp 25KB
light_tree_builder.cpp 23KB
scene.cpp 21KB
photon_sparse_grid.cpp 21KB
capi.cpp 19KB
triangle_mesh_exporter.cpp 18KB
photon_grid.cpp 18KB
tracking_single.cpp 18KB
triangle_mesh.cpp 18KB
light.cpp 17KB
sphere.cpp 15KB
scene_loader.cpp 15KB
pathtracer_mis.cpp 14KB
tracking.cpp 14KB
volumetric_grid.cpp 14KB
png_reader.cpp 14KB
texture_sampler.cpp 13KB
exr_writer.cpp 13KB
sampler_test.cpp 13KB
rendering_driver.cpp 12KB
prop_bvh_wrapper.cpp 12KB
exr_reader.cpp 12KB
rectangle.cpp 11KB
image_renderer.cpp 11KB
typed_image.cpp 11KB
lighttracer.cpp 11KB
disk.cpp 11KB
triangle_json_handler.cpp 11KB
texture_byte3_srgb.cpp 11KB
cube.cpp 11KB
ggx_integrate.cpp 10KB
texture_byte4_srgb.cpp 10KB
triangle_morphable_mesh.cpp 10KB
scene_bvh_builder_base.cpp 10KB
texture_byte3_unorm.cpp 10KB
infinite_sphere.cpp 10KB
photon_mapper.cpp 10KB
grass.cpp 9KB
texture_byte3_snorm.cpp 9KB
texture_byte2_snorm.cpp 9KB
mapping.cpp 9KB
camera_perspective.cpp 9KB
texture_byte2_unorm.cpp 9KB
pathtracer_dl.cpp 9KB
rendering_worker.cpp 9KB
interpolated.cpp 9KB
triangle_bvh_tree.cpp 9KB
volumetric_octree_builder.cpp 9KB
texture_float1.cpp 9KB
json.cpp 8KB
testing_cdf.cpp 8KB
distant_sphere.cpp 8KB
texture_byte1_unorm.cpp 8KB
substitute_coating_subsurface_sample.cpp 8KB
canopy.cpp 8KB
testing_vector.cpp 7KB
tracking_multi.cpp 7KB
postprocessor_glare.cpp 7KB
gzip_read_stream.cpp 7KB
scene_worker.cpp 7KB
png_writer.cpp 7KB
sky_material.cpp 7KB
rgbe_reader.cpp 7KB
sub_image_writer.cpp 7KB
plane.cpp 7KB
sub_image_reader.cpp 7KB
particle_importance.cpp 7KB
coating.cpp 7KB
texture_half3.cpp 7KB
statistics.cpp 7KB
pathtracer.cpp 6KB
light_emissionmap.cpp 6KB
testing_size.cpp 6KB
options.cpp 6KB
material.cpp 6KB
piecewise.cpp 6KB
prop.cpp 6KB
texture_float3.cpp 6KB
zstd_read_stream.cpp 6KB
substitute_subsurface_sample.cpp 6KB
texture_float2.cpp 6KB
main.cpp 6KB
main.cpp 6KB
image_provider.cpp 5KB
rgbe_writer.cpp 5KB
pm.cpp 5KB
encoding_srgb.cpp 5KB
file_system.cpp 5KB
substitute_coating_subsurface_material.cpp 5KB
shape_vertex.cpp 5KB
metal_presets.cpp 5KB
共 798 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
dongyuwu
- 粉丝: 39
- 资源: 4559
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2023-04-06-项目笔记 - 第一百五十四阶段 - 4.4.2.152全局变量的作用域-152 -2024.06.04
- 松哥解协议松哥解协议松哥解协议松哥解协议松哥解协议
- 618节日618节日618节日
- tensorflow-gpu-2.9.1-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp39-cp39-win-amd64.whl
- lcd daimalcd daima
- 电影领域-推荐算法-个性化内容-观影决策-电影推荐小程序.zip
- 电气控制PLC考试题库
- 如何使用MATLAB简介
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功