GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — add user guide by clewis7 · Pull Request #513 · fastplotlib/fastplotlib

Conversation

@clewis7

@clewis7 clewis7 commented Jun 7, 2024

Copy link
Copy Markdown
Member

based on graphic features refactor

closes #510

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@clewis7 clewis7 mentioned this pull request Jun 16, 2024
Fpl demos flatironinstitute/ccn-software-fens-2024#11
Closed
5 tasks
kushalkolar
kushalkolar reviewed Jun 17, 2024
View reviewed changes
Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/_static/guide_hello_world.png

@kushalkolar kushalkolar Jun 12, 2024

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are these auto-generated?

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@clewis7 clewis7 Jun 18, 2024

Copy link
Copy Markdown
Member Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no, pygfx had them as static images stored in their docs so I did the same

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@kushalkolar

kushalkolar commented Jun 18, 2024

Copy link
Copy Markdown
Member

A section on the spaces would be very useful. There exists world space, data space (which is basically world space + offset and rotation), and screen space. There's a help func to map from screen space to world space that's useful for interacting with graphics.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

kushalkolar
kushalkolar reviewed Jun 18, 2024
View reviewed changes
Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

@kushalkolar

kushalkolar commented Jun 18, 2024

Copy link
Copy Markdown
Member

A section on using it interactively would be very useful, similar what's on wgpu docs: https://wgpu-py.readthedocs.io/en/stable/gui.html#using-wgpu-interactively

basically:

  • in jupyter
    • if nothing special is done, uses remote frame buffer, display in cell output or side
    • %gui qt before importing fastplotlib will use qt
    • Figure(canvas="glfw") should force glfw
    • Do not mix or switch between gui backends, ex. if you want to use qt use %gui qt at the start of the notebook, and then do not try to force another backend such as jupyter_rfb (remote frame buffeR)
  • in ipython
    • can use qt or glfw, same was as above
clewis7 reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

clewis7 and others added 7 commits June 22, 2024 03:58
@clewis7
start guide based on new API changes
35ede8c
@clewis7
Update guide.rst
4135480
@clewis7
progress on guide
3d153a2
@clewis7
guide updates
dfa3a1b
@clewis7
add spaces and interactive use sections
e3fe161
@clewis7
add selectors to guide
33eda1e
@clewis7
guide updates
be6a8ea
@clewis7
clewis7 force-pushed the guide branch from 5e4a594 to be6a8ea Compare June 22, 2024 10:08
@clewis7
rough draft
9801eae
kushalkolar
kushalkolar requested changes Jun 22, 2024
View reviewed changes
Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

kushalkolar
kushalkolar requested changes Jun 22, 2024
View reviewed changes
Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

kushalkolar
kushalkolar requested changes Jun 22, 2024
View reviewed changes
Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

kushalkolar
kushalkolar requested changes Jun 22, 2024
View reviewed changes
Comment thread docs/source/conf.py
"python": ("https://docs.python.org/3", None),
"numpy": ("https://numpy.org/doc/stable/", None),
"pygfx": ("https://pygfx.com/latest", None),
"pygfx": ("https://pygfx.com/stable", None),

@kushalkolar kushalkolar Jun 22, 2024

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should link to latest

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions

@clewis7 clewis7 Jun 22, 2024

Copy link
Copy Markdown
Member Author

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

before when I had it at latest it failed to build

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

clewis7
clewis7 commented Jun 22, 2024
View reviewed changes
Comment thread docs/source/user_guide/guide.rst Resolved

Uh oh!

There was an error while loading. Please reload this page.

clewis7 and others added 2 commits June 22, 2024 11:33
@clewis7 @kushalkolar
Apply suggestions from code review
74db255
Co-authored-by: Kushal Kolar <[email protected]>
@clewis7
update guide
bda4766
@kushalkolar
kushalkolar marked this pull request as ready for review June 22, 2024 16:38
kushalkolar
kushalkolar approved these changes Jun 22, 2024
View reviewed changes

@kushalkolar kushalkolar left a comment

Copy link
Copy Markdown
Member

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yay

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@kushalkolar

kushalkolar commented Jun 22, 2024

Copy link
Copy Markdown
Member

I'm going to merge but those warnings and images have to be fixed.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@kushalkolar
kushalkolar merged commit d0b8bb1 into main Jun 22, 2024
@kushalkolar
kushalkolar deleted the guide branch July 1, 2024 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@kushalkolar kushalkolar kushalkolar approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

add "Guide" to docs

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@clewis7 @kushalkolar
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.