Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPU-pathtracer #4

Open
wants to merge 45 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
ec61b6e
Replaced project 2 framework with my project 1
wuhao1117 Sep 21, 2013
003a7b3
Ray Parallel worked...sort of
wuhao1117 Sep 29, 2013
8384cb1
Ray parallel worked, working on stream compaction
wuhao1117 Sep 29, 2013
ef21f87
Depth of Field, Motion blur, renders and video
wuhao1117 Oct 2, 2013
eb7fdf6
Readme Testing
wuhao1117 Oct 2, 2013
32ac11b
readme testing2
wuhao1117 Oct 2, 2013
d8b1766
readme testing2
wuhao1117 Oct 2, 2013
27f3149
readme test3
wuhao1117 Oct 2, 2013
a889ef2
readme test4
wuhao1117 Oct 2, 2013
5c99efa
readme test 5
wuhao1117 Oct 2, 2013
ae4890b
readmetest 6
wuhao1117 Oct 2, 2013
389e4f5
editing readme
wuhao1117 Oct 2, 2013
d3971e0
updating readme
wuhao1117 Oct 2, 2013
123fecd
rename image
wuhao1117 Oct 2, 2013
b1530b4
Update README.md
wuhao1117 Oct 2, 2013
7773f51
Update README.md
wuhao1117 Oct 2, 2013
befff94
title image
wuhao1117 Oct 2, 2013
d65709e
update rm
wuhao1117 Oct 3, 2013
94248d5
Merge branch 'master' of https://github.com/wuhao1117/Project2-Pathtr…
wuhao1117 Oct 3, 2013
0e76bad
title image
wuhao1117 Oct 3, 2013
281a478
Updated readme with bunch of images
wuhao1117 Oct 3, 2013
b5ed5d6
add missing image
wuhao1117 Oct 3, 2013
154108f
update readme again
wuhao1117 Oct 3, 2013
382b4f5
try out some markdown syntax
wuhao1117 Oct 3, 2013
087106a
markdown
wuhao1117 Oct 3, 2013
bdceff2
Update README.md
wuhao1117 Oct 3, 2013
317a590
Add exe file
wuhao1117 Oct 3, 2013
11844ad
Merge branch 'master' of https://github.com/wuhao1117/Project2-Pathtr…
wuhao1117 Oct 3, 2013
1dbd428
performance evaluation
wuhao1117 Oct 3, 2013
c9b38b8
update performace evaluation
wuhao1117 Oct 3, 2013
b3749b7
modified color accumulation, renamed project and solution, broke stre…
wuhao1117 Oct 4, 2013
9a44266
Changed stop condition to Russian Roulette
wuhao1117 Oct 4, 2013
a7ab8a4
obj loader implemented
wuhao1117 Oct 7, 2013
e0bb051
interactive camera worked
wuhao1117 Oct 9, 2013
d736023
working with direct illumination, backup in case
wuhao1117 Oct 11, 2013
9339a37
Direct illumination worked for reflective and refractive surfaces, ir…
wuhao1117 Oct 12, 2013
95c04fb
direct illumination for single luminaire worked
wuhao1117 Oct 12, 2013
9cec63f
direct illumination for multiple lights worked, debugging a bug that …
wuhao1117 Oct 12, 2013
32ff9a3
Bug fixes: crashing, cube intersection, transmission calculation
wuhao1117 Oct 13, 2013
1740b03
video uploaded
wuhao1117 Oct 14, 2013
3d2daad
update readme, changed how execution time is displayed
wuhao1117 Oct 16, 2013
a47c500
fixed bug in depth of field
wuhao1117 Oct 20, 2013
5fcb8c3
pause function added
wuhao1117 Oct 24, 2013
965add8
update readme
wuhao1117 Jan 20, 2014
10a70ab
update readme
wuhao1117 Jan 20, 2014
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions PROJ1_NIX/makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ CUDA_FLAGS = -I/usr/local/cuda/samples/common/inc -I/usr/local/cuda/include

LFLAGS = -lglut -lGL -lGLEW

all: 565Pathtracer
all: 565raytracer

raytraceKernel.o: ../src/raytraceKernel.cu
$(NVCC) $(CUDA_FLAGS) -c ../src/raytraceKernel.cu
Expand All @@ -34,12 +34,12 @@ stb_image_write.o: ../src/stb_image/stb_image_write.c
main.o: ../src/main.cpp
$(CPPC) $(CUDA_FLAGS) ../src/main.cpp -c

565Pathtracer: main.o raytraceKernel.o glslUtility.o utilities.o image.o scene.o stb_image_write.o stb_image.o
$(NVCC) $(LFLAGS) main.o raytraceKernel.o glslUtility.o utilities.o image.o scene.o stb_image_write.o stb_image.o -o 565Pathtracer
565raytracer: main.o raytraceKernel.o glslUtility.o utilities.o image.o scene.o stb_image_write.o stb_image.o
$(NVCC) $(LFLAGS) main.o raytraceKernel.o glslUtility.o utilities.o image.o scene.o stb_image_write.o stb_image.o -o 565raytracer

clean:
rm *.o
rm 565Pathtracer
rm 565raytracer

test: 565Pathtracer
./565Pathtracer scene=../scenes/sampleScene.txt
test: 565raytracer
./565raytracer scene=../scenes/sampleScene.txt
42 changes: 0 additions & 42 deletions PROJ1_WIN/565Pathtracer/565Pathtracer.vcxproj.filters

This file was deleted.

125 changes: 125 additions & 0 deletions PROJ1_WIN/Activity1.nvact
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
<Model DefinitionId="3a3ca3f4-7ba7-4c09-a182-6ba59bf12599" DisplayName="Analysis Activity" xmlns="clr-namespace:Ark.PropertyModel;assembly=Ark">
<Property Name="ActivityType" Value="Profile" />
<Property Name="Application" Value="G:\GitHub\Project2-Pathtracer\PROJ1_WIN\Release (v5.5)\565Raytracer.exe" />
<Property Name="Arguments" Value="scene=../../scenes/sampleScene.txt" />
<Property Name="EnableCudaApiContextAttachDetach" Value="True" />
<Property Name="EnableCudaApiContextManagement" Value="True" />
<Property Name="EnableCudaApiD3D10Interop" Value="True" />
<Property Name="EnableCudaApiD3D11Interop" Value="True" />
<Property Name="EnableCudaApiD3D9Interop" Value="True" />
<Property Name="EnableCudaApiDeviceManagement" Value="True" />
<Property Name="EnableCudaApiEventManagement" Value="True" />
<Property Name="EnableCudaApiExecutionControl" Value="True" />
<Property Name="EnableCudaApiGraphicsInterop" Value="True" />
<Property Name="EnableCudaApiMemoryManagement" Value="True" />
<Property Name="EnableCudaApiMemoryOperations" Value="True" />
<Property Name="EnableCudaApiModuleManagement" Value="True" />
<Property Name="EnableCudaApiOpenGlInterop" Value="True" />
<Property Name="EnableCudaApiPeerAccess" Value="True" />
<Property Name="EnableCudaApiProfiler" Value="True" />
<Property Name="EnableCudaApiStreamManagement" Value="True" />
<Property Name="EnableCudaApiSurfaceObjectManagement" Value="True" />
<Property Name="EnableCudaApiSurfaceReferenceManagement" Value="True" />
<Property Name="EnableCudaApiTextureObjectManagement" Value="True" />
<Property Name="EnableCudaApiTextureReferenceManagement" Value="True" />
<Property Name="EnableCudaApiTrace" Value="True" />
<Property Name="EnableCudaApiUnifiedAddressing" Value="True" />
<Property Name="EnableCudaCallbackTrace" Value="True" />
<Property Name="EnableCudaGpuTaskTrace" Value="True" />
<Property Name="EnableCudaRuntimeApiD3D10Interop" Value="True" />
<Property Name="EnableCudaRuntimeApiD3D11Interop" Value="True" />
<Property Name="EnableCudaRuntimeApiD3D9Interop" Value="True" />
<Property Name="EnableCudaRuntimeApiDeviceManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiErrorHandling" Value="True" />
<Property Name="EnableCudaRuntimeApiEventManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiExecutionControl" Value="True" />
<Property Name="EnableCudaRuntimeApiGraphicsInterop" Value="True" />
<Property Name="EnableCudaRuntimeApiMemoryManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiMemoryOperations" Value="True" />
<Property Name="EnableCudaRuntimeApiOpenGlInterop" Value="True" />
<Property Name="EnableCudaRuntimeApiPeerAccess" Value="True" />
<Property Name="EnableCudaRuntimeApiProfiler" Value="True" />
<Property Name="EnableCudaRuntimeApiStreamManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiSurfaceObjectManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiSurfaceReferenceManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiTextureObjectManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiTextureReferenceManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiTrace" Value="True" />
<Property Name="EnableCudaRuntimeApiUnifiedAddressing" Value="True" />
<Property Name="EnableCudaRuntimeApiVersionManagement" Value="True" />
<Property Name="EnableCudaSoftwareCounters" Value="True" />
<Property Name="EnableCudaTrace" Value="True" />
<Property Name="EnableDirectXApiBlit" Value="True" />
<Property Name="EnableDirectXApiClear" Value="True" />
<Property Name="EnableDirectXApiCommandList" Value="True" />
<Property Name="EnableDirectXApiDispatch" Value="True" />
<Property Name="EnableDirectXApiLock" Value="True" />
<Property Name="EnableDirectXApiPresent" Value="True" />
<Property Name="EnableDirectXApiRender" Value="True" />
<Property Name="EnableDirectXApiTrace" Value="True" />
<Property Name="EnableDirectXPerformanceMarkerTrace" Value="True" />
<Property Name="EnableDirectXPerformanceRangeTrace" Value="True" />
<Property Name="EnableDirectXShaderCompileTimes" Value="True" />
<Property Name="EnableDirectXWorkloadCopies" Value="True" />
<Property Name="EnableDirectXWorkloadCpuFrames" Value="True" />
<Property Name="EnableDirectXWorkloadDispatches" Value="True" />
<Property Name="EnableDirectXWorkloadDrawCalls" Value="True" />
<Property Name="EnableDirectXWorkloadGpuFrames" Value="True" />
<Property Name="EnableDirectXWorkloadPushBuffers" Value="True" />
<Property Name="EnableOpenClApiCommandQueue" Value="True" />
<Property Name="EnableOpenClApiContext" Value="True" />
<Property Name="EnableOpenClApiD3D10Interop" Value="True" />
<Property Name="EnableOpenClApiD3D11Interop" Value="True" />
<Property Name="EnableOpenClApiD3D9Interop" Value="True" />
<Property Name="EnableOpenClApiDevice" Value="True" />
<Property Name="EnableOpenClApiEnqueueCommands" Value="True" />
<Property Name="EnableOpenClApiEventObject" Value="True" />
<Property Name="EnableOpenClApiFlushAndFinish" Value="True" />
<Property Name="EnableOpenClApiKernelObject" Value="True" />
<Property Name="EnableOpenClApiMemoryObject" Value="True" />
<Property Name="EnableOpenClApiOpenGlInterop" Value="True" />
<Property Name="EnableOpenClApiPlatform" Value="True" />
<Property Name="EnableOpenClApiProgramObject" Value="True" />
<Property Name="EnableOpenClApiSampler" Value="True" />
<Property Name="EnableOpenClApiTrace" Value="True" />
<Property Name="EnableOpenClCommandTrace" Value="True" />
<Property Name="EnableOpenClResourceProgramBuildCallbackBinaryCodeTrace" Value="True" />
<Property Name="EnableOpenClResourceProgramBuildCallbackTrace" Value="True" />
<Property Name="EnableOpenClResourceProgramSourceCodeTrace" Value="True" />
<Property Name="EnableOpenClResourceRefCountTrace" Value="True" />
<Property Name="EnableOpenClResourceTrace" Value="True" />
<Property Name="EnableOpenGlApiBegin" Value="True" />
<Property Name="EnableOpenGlApiClear" Value="True" />
<Property Name="EnableOpenGlApiDisplayList" Value="True" />
<Property Name="EnableOpenGlApiErrors" Value="True" />
<Property Name="EnableOpenGlApiEval" Value="True" />
<Property Name="EnableOpenGlApiFence" Value="True" />
<Property Name="EnableOpenGlApiFlush" Value="True" />
<Property Name="EnableOpenGlApiFrameBufferObject" Value="True" />
<Property Name="EnableOpenGlApiGet" Value="True" />
<Property Name="EnableOpenGlApiLight" Value="True" />
<Property Name="EnableOpenGlApiPath" Value="True" />
<Property Name="EnableOpenGlApiPixel" Value="True" />
<Property Name="EnableOpenGlApiProgram" Value="True" />
<Property Name="EnableOpenGlApiRaster" Value="True" />
<Property Name="EnableOpenGlApiState" Value="True" />
<Property Name="EnableOpenGlApiTexture" Value="True" />
<Property Name="EnableOpenGlApiTrace" Value="True" />
<Property Name="EnableOpenGlApiTransform" Value="True" />
<Property Name="EnableOpenGlApiVertex" Value="True" />
<Property Name="EnableOpenGlApiVertexArray" Value="True" />
<Property Name="EnableOpenGlApiWgl" Value="True" />
<Property Name="EnableOpenGlWorkloadCopies" Value="True" />
<Property Name="EnableOpenGlWorkloadCpuFrames" Value="True" />
<Property Name="EnableOpenGlWorkloadDrawCalls" Value="True" />
<Property Name="EnableOpenGlWorkloadGpuFrames" Value="True" />
<Property Name="EnableOpenGlWorkloadPushBuffers" Value="True" />
<Property Name="EnableSystemCpuThreadTrace" Value="True" />
<Property Name="EnableSystemModuleTrace" Value="True" />
<Property Name="EnableToolsExtMarkerTrace" Value="True" />
<Property Name="EnableToolsExtPushPopRangeTrace" Value="True" />
<Property Name="EnableToolsExtResourceNaming" Value="True" />
<Property Name="EnableToolsExtStartEndRangeTrace" Value="True" />
<Property Name="ExtensionsToSynchronize" Value="*.*;" />
<Property Name="WorkingDirectory" Value="G:\GitHub\Project2-Pathtracer\PROJ1_WIN\565Raytracer" />
</Model>
125 changes: 125 additions & 0 deletions PROJ1_WIN/Activity5.nvact
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
<Model DefinitionId="3a3ca3f4-7ba7-4c09-a182-6ba59bf12599" DisplayName="Analysis Activity" xmlns="clr-namespace:Ark.PropertyModel;assembly=Ark">
<Property Name="ActivityType" Value="Profile" />
<Property Name="Application" Value="G:\GitHub\Project2-Pathtracer\PROJ1_WIN\Release (v5.5)\565Raytracer.exe" />
<Property Name="Arguments" Value="scene=../../scenes/sampleScene.txt" />
<Property Name="EnableCudaApiContextAttachDetach" Value="True" />
<Property Name="EnableCudaApiContextManagement" Value="True" />
<Property Name="EnableCudaApiD3D10Interop" Value="True" />
<Property Name="EnableCudaApiD3D11Interop" Value="True" />
<Property Name="EnableCudaApiD3D9Interop" Value="True" />
<Property Name="EnableCudaApiDeviceManagement" Value="True" />
<Property Name="EnableCudaApiEventManagement" Value="True" />
<Property Name="EnableCudaApiExecutionControl" Value="True" />
<Property Name="EnableCudaApiGraphicsInterop" Value="True" />
<Property Name="EnableCudaApiMemoryManagement" Value="True" />
<Property Name="EnableCudaApiMemoryOperations" Value="True" />
<Property Name="EnableCudaApiModuleManagement" Value="True" />
<Property Name="EnableCudaApiOpenGlInterop" Value="True" />
<Property Name="EnableCudaApiPeerAccess" Value="True" />
<Property Name="EnableCudaApiProfiler" Value="True" />
<Property Name="EnableCudaApiStreamManagement" Value="True" />
<Property Name="EnableCudaApiSurfaceObjectManagement" Value="True" />
<Property Name="EnableCudaApiSurfaceReferenceManagement" Value="True" />
<Property Name="EnableCudaApiTextureObjectManagement" Value="True" />
<Property Name="EnableCudaApiTextureReferenceManagement" Value="True" />
<Property Name="EnableCudaApiTrace" Value="True" />
<Property Name="EnableCudaApiUnifiedAddressing" Value="True" />
<Property Name="EnableCudaCallbackTrace" Value="True" />
<Property Name="EnableCudaGpuTaskTrace" Value="True" />
<Property Name="EnableCudaRuntimeApiD3D10Interop" Value="True" />
<Property Name="EnableCudaRuntimeApiD3D11Interop" Value="True" />
<Property Name="EnableCudaRuntimeApiD3D9Interop" Value="True" />
<Property Name="EnableCudaRuntimeApiDeviceManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiErrorHandling" Value="True" />
<Property Name="EnableCudaRuntimeApiEventManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiExecutionControl" Value="True" />
<Property Name="EnableCudaRuntimeApiGraphicsInterop" Value="True" />
<Property Name="EnableCudaRuntimeApiMemoryManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiMemoryOperations" Value="True" />
<Property Name="EnableCudaRuntimeApiOpenGlInterop" Value="True" />
<Property Name="EnableCudaRuntimeApiPeerAccess" Value="True" />
<Property Name="EnableCudaRuntimeApiProfiler" Value="True" />
<Property Name="EnableCudaRuntimeApiStreamManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiSurfaceObjectManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiSurfaceReferenceManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiTextureObjectManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiTextureReferenceManagement" Value="True" />
<Property Name="EnableCudaRuntimeApiTrace" Value="True" />
<Property Name="EnableCudaRuntimeApiUnifiedAddressing" Value="True" />
<Property Name="EnableCudaRuntimeApiVersionManagement" Value="True" />
<Property Name="EnableCudaSoftwareCounters" Value="True" />
<Property Name="EnableCudaTrace" Value="True" />
<Property Name="EnableDirectXApiBlit" Value="True" />
<Property Name="EnableDirectXApiClear" Value="True" />
<Property Name="EnableDirectXApiCommandList" Value="True" />
<Property Name="EnableDirectXApiDispatch" Value="True" />
<Property Name="EnableDirectXApiLock" Value="True" />
<Property Name="EnableDirectXApiPresent" Value="True" />
<Property Name="EnableDirectXApiRender" Value="True" />
<Property Name="EnableDirectXApiTrace" Value="True" />
<Property Name="EnableDirectXPerformanceMarkerTrace" Value="True" />
<Property Name="EnableDirectXPerformanceRangeTrace" Value="True" />
<Property Name="EnableDirectXShaderCompileTimes" Value="True" />
<Property Name="EnableDirectXWorkloadCopies" Value="True" />
<Property Name="EnableDirectXWorkloadCpuFrames" Value="True" />
<Property Name="EnableDirectXWorkloadDispatches" Value="True" />
<Property Name="EnableDirectXWorkloadDrawCalls" Value="True" />
<Property Name="EnableDirectXWorkloadGpuFrames" Value="True" />
<Property Name="EnableDirectXWorkloadPushBuffers" Value="True" />
<Property Name="EnableOpenClApiCommandQueue" Value="True" />
<Property Name="EnableOpenClApiContext" Value="True" />
<Property Name="EnableOpenClApiD3D10Interop" Value="True" />
<Property Name="EnableOpenClApiD3D11Interop" Value="True" />
<Property Name="EnableOpenClApiD3D9Interop" Value="True" />
<Property Name="EnableOpenClApiDevice" Value="True" />
<Property Name="EnableOpenClApiEnqueueCommands" Value="True" />
<Property Name="EnableOpenClApiEventObject" Value="True" />
<Property Name="EnableOpenClApiFlushAndFinish" Value="True" />
<Property Name="EnableOpenClApiKernelObject" Value="True" />
<Property Name="EnableOpenClApiMemoryObject" Value="True" />
<Property Name="EnableOpenClApiOpenGlInterop" Value="True" />
<Property Name="EnableOpenClApiPlatform" Value="True" />
<Property Name="EnableOpenClApiProgramObject" Value="True" />
<Property Name="EnableOpenClApiSampler" Value="True" />
<Property Name="EnableOpenClApiTrace" Value="True" />
<Property Name="EnableOpenClCommandTrace" Value="True" />
<Property Name="EnableOpenClResourceProgramBuildCallbackBinaryCodeTrace" Value="True" />
<Property Name="EnableOpenClResourceProgramBuildCallbackTrace" Value="True" />
<Property Name="EnableOpenClResourceProgramSourceCodeTrace" Value="True" />
<Property Name="EnableOpenClResourceRefCountTrace" Value="True" />
<Property Name="EnableOpenClResourceTrace" Value="True" />
<Property Name="EnableOpenGlApiBegin" Value="True" />
<Property Name="EnableOpenGlApiClear" Value="True" />
<Property Name="EnableOpenGlApiDisplayList" Value="True" />
<Property Name="EnableOpenGlApiErrors" Value="True" />
<Property Name="EnableOpenGlApiEval" Value="True" />
<Property Name="EnableOpenGlApiFence" Value="True" />
<Property Name="EnableOpenGlApiFlush" Value="True" />
<Property Name="EnableOpenGlApiFrameBufferObject" Value="True" />
<Property Name="EnableOpenGlApiGet" Value="True" />
<Property Name="EnableOpenGlApiLight" Value="True" />
<Property Name="EnableOpenGlApiPath" Value="True" />
<Property Name="EnableOpenGlApiPixel" Value="True" />
<Property Name="EnableOpenGlApiProgram" Value="True" />
<Property Name="EnableOpenGlApiRaster" Value="True" />
<Property Name="EnableOpenGlApiState" Value="True" />
<Property Name="EnableOpenGlApiTexture" Value="True" />
<Property Name="EnableOpenGlApiTrace" Value="True" />
<Property Name="EnableOpenGlApiTransform" Value="True" />
<Property Name="EnableOpenGlApiVertex" Value="True" />
<Property Name="EnableOpenGlApiVertexArray" Value="True" />
<Property Name="EnableOpenGlApiWgl" Value="True" />
<Property Name="EnableOpenGlWorkloadCopies" Value="True" />
<Property Name="EnableOpenGlWorkloadCpuFrames" Value="True" />
<Property Name="EnableOpenGlWorkloadDrawCalls" Value="True" />
<Property Name="EnableOpenGlWorkloadGpuFrames" Value="True" />
<Property Name="EnableOpenGlWorkloadPushBuffers" Value="True" />
<Property Name="EnableSystemCpuThreadTrace" Value="True" />
<Property Name="EnableSystemModuleTrace" Value="True" />
<Property Name="EnableToolsExtMarkerTrace" Value="True" />
<Property Name="EnableToolsExtPushPopRangeTrace" Value="True" />
<Property Name="EnableToolsExtResourceNaming" Value="True" />
<Property Name="EnableToolsExtStartEndRangeTrace" Value="True" />
<Property Name="ExtensionsToSynchronize" Value="*.*;" />
<Property Name="WorkingDirectory" Value="G:\GitHub\Project2-Pathtracer\PROJ1_WIN\565Raytracer" />
</Model>
Binary file added PROJ1_WIN/Debug (v5.5)/PathTracer.exe
Binary file not shown.
Binary file added PROJ1_WIN/Debug (v5.5)/PathTracer.ilk
Binary file not shown.
Binary file added PROJ1_WIN/Debug (v5.5)/PathTracer.pdb
Binary file not shown.
Binary file added PROJ1_WIN/GPU Path Tracer/2013-10-11.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading