Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 1022 Bytes

README.md

File metadata and controls

50 lines (32 loc) · 1022 Bytes

Huan Renderer CPU

A simple CPU ray tracing renderer, based on Ray Tracing in One Weekend

Features

  • CPU-based ray tracing
  • Simple and easy to understand
  • Based on the popular 'Ray Tracing in One Weekend' book
  • No dependencies required

Implements

  • Camera system
  • Basic shapes (spheres)
  • Basic material system (diffuse)
  • Basic multiple-thread speedup
  • PPM image generator
  • Math system
  • Basic Log system

Getting Started

To get started with the Huan Renderer CPU, follow these steps:

  1. Clone the repository:
$ git clone https://github.com/qiyuewuyi2333/Huan_Renderer_CPU.git
  1. Navigate to the project directory:
$ cd Huan_Renderer_CPU
  1. Build the project using your preferred build system.

Output example

Final

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.