https://github.com/berkbavas/diffusioncurvespoc
https://github.com/berkbavas/diffusioncurvespoc
Last synced: 28 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/berkbavas/diffusioncurvespoc
- Owner: berkbavas
- Created: 2021-11-05T21:57:20.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-22T21:39:26.000Z (8 months ago)
- Last Synced: 2025-04-01T16:11:17.374Z (about 2 months ago)
- Language: C++
- Size: 2.44 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Diffusion Curves
This application is for rendering smooth-shaded images where the colors are constrained by several arbitrary curves.
I implemented the algorithm described [here](https://people.engr.tamu.edu/schaefer/teaching/645_Fall2015/lectures/diffusion.ppt).
The original paper is [here](https://maverick.inria.fr/Publications/2008/OBWBTS08/).XML files contain definitions of several Bezier curves and color points.
I found those XML files [here](https://www.labri.fr/perso/barla/blog/?page_id=251).## Build
1) Install `Qt 5.x.y`.
2) Open `DiffusionCurvesPoC.pro` with `QtCreator` and build & run it.## Output
Following images are rendered using this application.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()