Skip to content

qiyuewuyi2333/Huan_Renderer_CPU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published