Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Polygon and Triangle Support #44

Merged
merged 9 commits into from
Oct 31, 2023
Merged

Polygon and Triangle Support #44

merged 9 commits into from
Oct 31, 2023

Conversation

josephbirkner
Copy link
Collaborator

@josephbirkner josephbirkner commented Oct 19, 2023

Fixes #41
Fixes #40

Changes:

  • Polygons and meshes are now visualized.
  • Renamed FeatureModelRenderer to FeatureModelVisualization

How to test:

  • Run erdblick. No data source is needed at all.
  • Open the browser console
  • Run ebDebug.showTestTile()
  • Close the browser console (otherwise performance will crawl. When running anything in the console, JS fast execution mode is disabled, and only re-enabled once the console is closed) ❗
  • Zoom to New York and look at modern art 🎨

@josephbirkner josephbirkner requested review from MisterGC and l-laura and removed request for MisterGC October 20, 2023 14:35
Copy link
Contributor

@MisterGC MisterGC left a comment

Choose a reason for hiding this comment

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

I have followed the test procedure:

  • used Chrome on macOS to for tests
  • visualization seems seems to be fine (would be good to have a reference image)
  • hovering, picking elements works, but when selecting one element I don't see any inspection panel
  • there error messages that happen quite often/need investigation, please provide feedback or let's directly sync for clarification

Safari:
image
Chrome:
image

static/erdblick/debugapi.js Show resolved Hide resolved
static/erdblick/features.js Show resolved Hide resolved
@josephbirkner
Copy link
Collaborator Author

@MisterGC MisterGC self-requested a review October 31, 2023 14:38
@MisterGC MisterGC merged commit 48aa614 into main Oct 31, 2023
1 check passed
@MisterGC MisterGC deleted the polygons branch October 31, 2023 14:39
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.

Basic mesh support is available. Filled, planar polygons are supported.
2 participants