Skip to content

Support pygfx text elements - #181

Merged
berendkleinhaneveld merged 7 commits into
masterfrom
pygfx-text-elements
Jun 25, 2026
Merged

Support pygfx text elements#181
berendkleinhaneveld merged 7 commits into
masterfrom
pygfx-text-elements

Conversation

@berendkleinhaneveld

@berendkleinhaneveld berendkleinhaneveld commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • use the renderer text-element API in PygfxRenderer by creating text proxies via create_text_element()
  • update pygfx renderer tests to exercise create_text_element() and set_element_text() directly for proxy composition
  • include interactive pygfx landmark examples demonstrating child text-node rendering and text/material updates

Sneak peak of added example:
image

@berendkleinhaneveld berendkleinhaneveld changed the title Improve pygfx text element handling and examples Support pygfx text elements Jun 25, 2026
@berendkleinhaneveld berendkleinhaneveld linked an issue Jun 25, 2026 that may be closed by this pull request
@berendkleinhaneveld
berendkleinhaneveld merged commit 1a6dcf0 into master Jun 25, 2026
9 checks passed
@berendkleinhaneveld
berendkleinhaneveld deleted the pygfx-text-elements branch June 25, 2026 07:18
berendkleinhaneveld added a commit that referenced this pull request Jul 6, 2026
This release includes the following:

- Restore support for text expressions (#148)
- Support pygfx text elements (#181)
- Use renderer text-element API for template text nodes (#180)
- Preserve PySide TreeView selection/expansion across keyed reorders (#179)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support setting text or markdown on pygfx text elements

1 participant