My first ray tracer in C++
dependencies:
- NVIDIA GPU Computing Toolkit 12.8v (https://developer.nvidia.com/cuda-12-8-0-download-archive)
- ONNX runtime (https://github.com/microsoft/onnxruntime/releases/tag/v1.24.3
- cuDDN (https://developer.nvidia.com/cudnn-downloads)
dlls:
- cublas64_12.dll
- cublasLt64_12.dll
- cudart64_12.dll
- cudnn_adv64_9.dll
- cudnn_engines_precompiled64 g.dll
- nn_engines_runtime_compiled64 g.dll
- cudnn_graph64_9.dll
- cudnn_heuristic64_9.dll
- cudnn_ops64_9.dll
- udnn64 9.dll
- onnxruntime.dll
- onnxruntime_providers_cuda.dll
- onnxruntime_providers_tensorrt.dll
- onnxruntime_providers_cuda dll
- onnxruntime_providers_shared.dll
- onnxruntime_providers_tensortt.dll
libs:
- onnxruntime.lib
- onnxruntime.pdb (Debug)
- onnxruntime_providers_cuda.lib
- onnxruntime_providers_cuda.pdb (Debug)
- onnxruntime_providers_shared.lib
- onnxruntime_providers_shared.pdb (Debug)
- onnxruntime_providers_tensorrt.lib
- onnxruntime_providers_tensorrt.pdb (Debug)
all includes from onnx runtime.
Python and C++ dependencies have to be fetched and installed correctly manually and are not provided with the source code.
This template is intended for students of Breda University.
Code is fully public domain. Use as you please.
Contact me at bikker.j@gmail.com.