Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
yumcyaWiz committed Nov 23, 2021
1 parent 17a5c69 commit fdfec89
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,24 @@ cmake -DCMAKE_BUILD_TYPE=Release ..
make
```

## Run

place `obj` model under `build` and run

```
./examples/main
```

## Structure

|Name|Description|
|:--|:--|
|`include/camera.h`|ray generation from camera|
|`include/core.h`|basic data types|
|`include/image.h`|image|
|`include/integrator.h`|implement photon mapping, path tracing(for reference)|
|`include/integrator.h`|implementation of photon mapping, path tracing(for reference)|
|`include/light.h`|light|
|`include/material.h`|implementation of BRDF, BTDFs|
|`include/photon_map.h`|implementation of photon map with kdtree|
|`include/primitive.h`|primitive|
|`include/sampler.h`|random number generation, sampling utilities|
Expand Down Expand Up @@ -94,6 +103,8 @@ make

![](img/cornellbox-water3.png)

This model is available under `models/`

## Externals

* [spdlog](https://github.com/gabime/spdlog)
Expand Down

0 comments on commit fdfec89

Please sign in to comment.