Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…mRender into refactor
  • Loading branch information
GraphicsEnthusiast committed Jan 14, 2024
2 parents f1bd043 + b19f0e1 commit 8a68bfc
Showing 1 changed file with 62 additions and 1 deletion.
63 changes: 62 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,63 @@
# DreamRender
代码重构中---

My cpu offline renderer for learning. If I have time, I will keep refactoring the code. I don't plan on writing scene analysis, it's too tiring. Some features I want to implement in the future: (1) heterogeneous medium; (2) approximate bssrdf; (3) hair material; (4) dreamworks fabric material; (5) volumetric bidirectional path tracing; (6) stochastic progressive photon mapping...

- Build Project
- Execute build.bat

- Light Transport Method
- Volumetric Path Tracing

- Geometry
- Triangle Mesh
- Sphere
- Quad

- Accelerated Structure
- embree3

- Material
- Diffuse
- Conductor
- Dielectric
- Plastic
- Thin Dielectric
- Metal Workflow
- Clearcoated Conductor
- Diffuse Transmitter
- Mixture
- Randow Walk Subsurface

- Phase Function
- Isotropic
- Henyey Greenstein

- Medium
- Homogeneous

- Camera
- Pinhole
- Thinlens

- Sampler
- Independent
- Simple Sobol

- Filter
- Gaussian
- Box
- Triangle
- Tent

- Light
- Quad Area
- Sphere Area
- Triangle Mesh Area
- Infinite Area

- Gallery
![Diningroom_MeshLight(spp=512)](https://github.com/GraphicsEnthusiast/DreamRender/assets/75780167/6cf3c1ed-993d-4c8e-bbe1-ebef2ac982b5)

![Diningroom_SphereLight(spp=256)](https://github.com/GraphicsEnthusiast/DreamRender/assets/75780167/7a41ee01-aa2b-4fa9-85e5-14d8913a23fa)


0 comments on commit 8a68bfc

Please sign in to comment.