Skip to content

Commit

Permalink
Improve Roadmap and References sections.
Browse files Browse the repository at this point in the history
  • Loading branch information
gha3mi committed Apr 7, 2024
1 parent 3df6bfb commit 148fca6
Showing 1 changed file with 20 additions and 13 deletions.
33 changes: 20 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,6 @@ Clone the `ForCAD` repository from GitHub:

```shell
git clone https://github.com/gha3mi/forcad.git
```

```shell
cd forcad
```

Expand All @@ -57,15 +54,24 @@ command:
ford ford.yml
```

## ToDo
## Roadmap

This roadmap outlines upcoming features and enhancements for ForCAD. Feel free to contribute to these tasks or suggest new ideas!

- [x] Add `insert_knots()` method for curves, surfaces and volumes.
- [x] Add `elevate_degree()` method for curves, surfaces and volumes.
- [x] Add `derivative()` method for curves, surfaces and volumes.
- [ ] Add `remove_knots()` method for curves, surfaces and volumes.
- [ ] Add `reduce_degree()` method for curves, surfaces and volumes.
- [ ] Add support for multiple patches.
- [ ] Add extraction of piecewise Bezier objects from NURBS.
- v0.2.0:
- [x] Add `insert_knots()` method for curves, surfaces and volumes.
- [x] Add `elevate_degree()` method for curves, surfaces and volumes.
- [x] Add `derivative()` method for curves, surfaces and volumes.

- v0.3.0:
- [ ] Add `remove_knots()` method for curves, surfaces and volumes.
- [ ] Add `reduce_degree()` method for curves, surfaces and volumes.

- Future Tasks:
- [ ] Design a logo.
- [ ] Add support binary `vtk` files.
- [ ] Add support for multiple patches.
- [ ] Add extraction of piecewise Bezier objects from NURBS.

## Contributing

Expand All @@ -74,5 +80,6 @@ If you find any issues or would like to suggest improvements, please open an iss

## References

- [The NURBS Book](https://doi.org/10.1007/978-3-642-97385-7) by Les Piegl, Wayne Tiller
- [An Introduction to NURBS](https://doi.org/10.1016/B978-1-55860-669-2.X5000-3) by David F. Rogers
- Piegl, L., & Tiller, W. (1995). The NURBS Book. In Monographs in Visual Communications. Springer Berlin Heidelberg. [https://doi.org/10.1007/978-3-642-97385-7](https://doi.org/10.1007/978-3-642-97385-7)

- An Introduction to NURBS. (2001). Elsevier. [https://doi.org/10.1016/b978-1-55860-669-2.x5000-3](https://doi.org/10.1016/b978-1-55860-669-2.x5000-3)

0 comments on commit 148fca6

Please sign in to comment.