没有合适的资源?快使用搜索试试~ 我知道了~
CSCI441-Project2:使用c ++的Ray跟踪器实现了一些不同的技术
共513个文件
hpp:235个
inl:134个
h:63个
需积分: 5 0 下载量 82 浏览量
2021-02-19
14:55:35
上传
评论
收藏 1.63MB ZIP 举报
温馨提示
CSCI441-Project2 使用c ++的光线跟踪器,该函数可实现线程化以实现更快的渲染速度,并使用超采样实现别名以使球体上的边缘更平滑。 建筑 以下所有命令均假定您位于proj2目录中。 您将需要运行以下命令: $ mkdir build $ cd build $ cmake .. $ make 运行可执行文件 要运行程序,请首先导航到build目录。 然后运行以下命令: $ ./proj2 #Controls在此程序中唯一可以更改的是图像宽度和图像高度。 要更改此设置,在主要方法的顶部声明了两个变量,分别为imageWidth和imageHeight。 将它们设置为所需的值。 #Threading此光线跟踪应用程序呈现三个不同的图像文件。 就时间而言,该输出非常昂贵。 由于图像非常小且没有穿线,因此三个图像文件的渲染时间超过了五分钟。 该小组实现了线程化以提高应用程序
资源推荐
资源详情
资源评论
收起资源包目录
CSCI441-Project2:使用c ++的Ray跟踪器实现了一些不同的技术 (513个子文件)
ray-traced.bmp 14.06MB
anti-alias-image.bmp 900KB
non-aliased.bmp 900KB
glad_gl.c 107KB
x11_window.c 98KB
win32_window.c 68KB
wl_window.c 57KB
glad.c 56KB
wl_init.c 45KB
x11_init.c 42KB
input.c 37KB
glad_vulkan.c 36KB
window.c 32KB
wgl_context.c 26KB
win32_joystick.c 26KB
context.c 25KB
egl_context.c 24KB
win32_init.c 23KB
xkb_unicode.c 22KB
glx_context.c 22KB
x11_monitor.c 19KB
win32_monitor.c 16KB
monitor.c 15KB
tinycthread.c 13KB
linux_joystick.c 12KB
vulkan.c 11KB
osmesa_context.c 11KB
init.c 9KB
getopt.c 8KB
null_window.c 8KB
wl_monitor.c 7KB
posix_thread.c 3KB
win32_thread.c 3KB
posix_time.c 3KB
win32_time.c 3KB
null_monitor.c 2KB
cocoa_time.c 2KB
null_init.c 2KB
null_joystick.c 2KB
GenerateMappings.cmake 1KB
FindXKBCommon.cmake 1KB
FindWaylandProtocols.cmake 915B
FindEpollShim.cmake 747B
x86_64-w64-mingw32-clang.cmake 606B
x86_64-w64-mingw32.cmake 598B
i686-w64-mingw32-clang.cmake 596B
i686-w64-mingw32.cmake 588B
FindOSMesa.cmake 445B
glm.cpp 9KB
main.cpp 7KB
autoexp.vc2010.dat 130KB
usertype.dat 3KB
.gitignore 475B
nuklear.h 958KB
stb_image.h 261KB
glfw3.h 209KB
gl.h 201KB
vulkan.h 175KB
mappings.h 112KB
dinput.h 110KB
glad.h 108KB
matrix.h 40KB
stb_image_write.h 37KB
internal.h 27KB
x11_platform.h 16KB
glfw3native.h 16KB
tinycthread.h 15KB
win32_platform.h 15KB
wl_platform.h 14KB
nuklear_glfw_gl2.h 14KB
platform.h 13KB
linmath.h 12KB
khrplatform.h 10KB
khrplatform.h 10KB
egl_context.h 8KB
xinput.h 8KB
stdint.h 8KB
glx_context.h 7KB
cocoa_platform.h 7KB
common.h 7KB
wgl_context.h 7KB
shape.h 6KB
matrix4.h 5KB
neon.h 5KB
nanotimer.h 4KB
renderer.h 4KB
geometric.h 4KB
integer.h 4KB
osmesa_context.h 4KB
vk_platform.h 3KB
_mingw_dxhelper.h 3KB
shader.h 3KB
null_platform.h 2KB
nsgl_context.h 2KB
vector4.h 2KB
linux_joystick.h 2KB
light.h 2KB
getopt.h 2KB
win32_joystick.h 2KB
cocoa_joystick.h 2KB
共 513 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
weixin_42138139
- 粉丝: 18
- 资源: 4653
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Java项目:在线蛋糕商城系统(java+jsp+mysql)源码+数据库+期末大作业.zip
- ZapyaClient10_7-1.apk
- 织梦cms站长导航网站源码.zip
- 基于SSM+MySQL的网络投票调查问卷系统源码+数据库(java期末大作业).zip
- 基于jsp+servlet的宠物商城网站系统源码+数据库(java期末大作业).zip
- 基于Python+Tensorflow实现声纹识别+源代码+文档说明.zip
- java-leetcode题解之第112题路径总和.zip
- java-leetcode题解之第111题二叉树的最小深度.zip
- java-leetcode题解之第110题平衡二叉树.zip
- java-leetcode题解之第109题有序链表转换二叉搜索树.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功