Description: Description: Implements a MPI ray tracing renderer. Uses preprocessor directives to allow for either MPI or non-MPI sequential functionality. By setting USE_MPI to zero, the program can be run in a non-MPI environment.
- [phong] - The famous Phong model (simple illumina
- [convolution] - According separable convolution, in the
- [01knapsack] - MPI parallel programming one-dimensional
- [mpi] - send and reseve from master
- [123] - MPI+OpenMP hybrid parallel programming m
- [ray-tracing] - ray tracing
- [Renderer] - this is renderer function
- [Shirley] - Realistic Ray Tracing by Shirley
- [CUDARayTracing] - simple ray-tracing
- [pdks] - LBM compressible flow simulation program
File list (Check if you may need any files):
MPI_Raytracer
.............\CgMatrixMath.o
.............\CgVectorMath.o
.............\CgWorld.o
.............\include
.............\.......\CgMatrixMath.h
.............\.......\CgVectorMath.h
.............\.......\CgWorld.h
.............\.......\LinkedList.h
.............\.......\RayIntersection.h
.............\.......\RayTracerCore.h
.............\.......\RayTracerUI.h
.............\.......\RayTracerUtil.h
.............\.......\RayTracingRenderer.h
.............\.......\SequentialRayTracer.h
.............\LinkedList.o
.............\Makefile
.............\RayTracerCore.o
.............\RayTracerUI.o
.............\RayTracerUtil.o
.............\rt_bo.c