没有合适的资源?快使用搜索试试~ 我知道了~
shiny:一个微小的光线追踪器,只是为了好玩
共21个文件
h:11个
png:3个
cpp:2个
需积分: 9 0 下载量 128 浏览量
2021-03-29
03:00:24
上传
评论
收藏 1.15MB ZIP 举报
温馨提示
闪亮的 一个微小的射线追踪器,只是为了好玩! 输出例子 反射球周围的扩散球体 摄动反射相同 定向光(是的,我改变了天空的颜色) 去做 : 对象: 球体 飞机 立方体 任何3D网格 材料 : 朗伯散射 反光金属 折射玻璃 贴图 高光 灯 : 局部照明 定向灯 发光材料 输出文件格式: PPM 骨形态发生蛋白 JPG格式 PNG 其他: 相机对焦模糊 运动模糊 盛开 入门 依存关系 我在该项目中使用了glm数学库,您可以使用包管理器进行安装 用法示例 使用src/shiny.cc作为用法示例。 用以下命令编译: $ mkdir bin $ make shiny_demo 然后执行它以渲染输出图像。
资源推荐
资源详情
资源评论
收起资源包目录
shiny-master.zip (21个子文件)
shiny-master
.github
workflows
c-cpp.yml 321B
output
1.png 292KB
2.png 213KB
3.png 681KB
LICENSE 1KB
src
core
scene.cpp 3KB
camera.h 539B
objects
sphere.h 531B
object.h 317B
objects.h 113B
lights
directionnal.h 440B
light.h 296B
material.h 216B
ray.h 577B
scene.h 1KB
shiny.h 189B
util
PPM.h 417B
PPM.cpp 992B
shiny.cc 1KB
Makefile 488B
README.md 1KB
共 21 条
- 1
资源评论
葵烟
- 粉丝: 18
- 资源: 4600
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功