Tiling patterns for 'XYZ function', using Tessagon 0.8. #104726

Open
Chris Want wants to merge 1 commits from ChrisWant/blender-addons:tessagon_3d_tiling into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
First-time contributor

Hi all,

I am the author of a tiling library called 'tessagon' that creates tiling pattern on objects created from mathematical formulas. The parameters for tessagon are almost identical to the 'XYZ function' mesh creator from the 'Add Mesh Extra Objects' addon, that I decided to try to integrate it. I had submitted a pull request for Blender 2.x for this integration previously, and this time I am embedding the Tessagon library in the code base (version 0.8).

The patch adds a new 'Tilings' menu to the 'XYZ function' creator options. If a tiling is not selected, the 'XYZ function' creator behaves exactly as before.

You can learn more about Tessagon here:

https://github.com/cwant/tessagon
https://pypi.org/project/tessagon/
Previous archived pull request on the old dev site here: https://archive.blender.org/developer/D3519

Hi all, I am the author of a tiling library called 'tessagon' that creates tiling pattern on objects created from mathematical formulas. The parameters for tessagon are almost identical to the 'XYZ function' mesh creator from the 'Add Mesh Extra Objects' addon, that I decided to try to integrate it. I had submitted a pull request for Blender 2.x for this integration previously, and this time I am embedding the Tessagon library in the code base (version 0.8). The patch adds a new 'Tilings' menu to the 'XYZ function' creator options. If a tiling is not selected, the 'XYZ function' creator behaves exactly as before. You can learn more about Tessagon here: https://github.com/cwant/tessagon https://pypi.org/project/tessagon/ Previous archived pull request on the old dev site here: https://archive.blender.org/developer/D3519
Chris Want added 1 commit 2023-06-30 05:16:09 +02:00
Author
First-time contributor

Just a comment: I have been playing around with minifying the code (for an extension I'm writing for Inkscape), and I can reduce the size of the Tessagon library by about a half if needed.

Just a comment: I have been playing around with minifying the code (for an extension I'm writing for Inkscape), and I can reduce the size of the Tessagon library by about a half if needed.
Author
First-time contributor

#104726 opened 2 months ago by Chris Want

Well, that's a bit depressing/discouraging. (I'm guessing that priority is given to PRs by people who hang out on irc 24/7).

`#104726 opened 2 months ago by Chris Want` Well, that's a bit depressing/discouraging. (I'm guessing that priority is given to PRs by people who hang out on irc 24/7).
Member

I think it is always worth engaging on Blender Chat. As a suggestion, try this channel to post the PR and find out if someone is available to review: https://blender.chat/channel/python

I think it is always worth engaging on Blender Chat. As a suggestion, try this channel to post the PR and find out if someone is available to review: https://blender.chat/channel/python
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u tessagon_3d_tiling:ChrisWant-tessagon_3d_tiling
git checkout ChrisWant-tessagon_3d_tiling
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#104726
No description provided.