Python port & binding
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 197
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
I've written [pure Python port](https://github.com/lycantropos/wagyu) with separate C++ binding (available on [PyPI](https://pypi.org/project/wagyu/)), according to pseudo-randomized tests it is equivalent to the original C++ code.
Also locally I've tried to use [`Fraction`s](https://docs.python.org/3/library/fractions.html#fractions.Fraction) instead of integers for coordinates, but without success, it seems that this kind of generalization requires deep understanding of the underlying algorithm which I unfortunately don't have.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue points to an external pure Python port and separate C++ binding on GitHub and PyPI; start by reviewing those projects and the repository's current porting or binding structure. No repository file, test, or entry point is named, and the issue does not define a requested integration or completion condition.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, python
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100