文件名称:Ray casting_Project1.zip
文件大小:18.86MB
文件格式:ZIP
更新时间:2023-11-08 05:41:05
c++ 图形学
参考《Ray Tracing from the Ground up》编写,本人代码水平不高,希望多担待 基于VS2017MFC库和C++语言开发。
【文件预览】:
Ray casting_Project1
----delete.bat(413B)
----Ray casting()
--------Ray castingDoc.cpp(3KB)
--------Ray.h(746B)
--------Normal.h(1KB)
--------Point3D.cpp(2KB)
--------World.h(716B)
--------framework.h(2KB)
--------Plane.h(826B)
--------ViewPlane.cpp(618B)
--------SingleSphere.cpp(461B)
--------Point2D.h(677B)
--------pch.h(544B)
--------ShadeRec.h(650B)
--------Ray.cpp(414B)
--------Vector3D.h(2KB)
--------Ray castingView.cpp(3KB)
--------RGBColor.cpp(1KB)
--------Sphere.cpp(1KB)
--------Matrix.h(400B)
--------Ray casting.h(572B)
--------World.cpp(1KB)
--------ShadeRec.cpp(720B)
--------pch.cpp(158B)
--------res()
--------Ray casting.vcxproj(12KB)
--------x64()
--------Tracer.h(620B)
--------MainFrm.h(715B)
--------Raycasting.rc(20KB)
--------Ray casting.vcxproj.user(233B)
--------GeometricObject.h(982B)
--------Ray casting.vcxproj.filters(5KB)
--------Resource.h(509B)
--------Point3D.h(1KB)
--------Sphere.h(661B)
--------GeometricObject.cpp(476B)
--------Raycasting.aps(102KB)
--------ViewPlane.h(528B)
--------Ray castingView.h(1KB)
--------RGBColor.h(950B)
--------Matrix.cpp(1KB)
--------MainFrm.cpp(2KB)
--------Tracer.cpp(571B)
--------Plane.cpp(799B)
--------Ray casting.cpp(5KB)
--------SingleSphere.h(387B)
--------Normal.cpp(2KB)
--------Ray castingDoc.h(929B)
--------targetver.h(299B)
--------Point2D.cpp(584B)
--------Vector3D.cpp(3KB)
----Ray casting.sln(1KB)
----x64()