Nicholas Sharp

Results 44 issues of Nicholas Sharp

Pairwise conversions between: - 1 forms on edges - vector fields in face basis - vector fields in vertex basis including symmetric fields. Note that most of the conversions are...

enhancement

I noticed some of the template use in Happly is not ideal. Go back and look closer: - `CanonicalName` looks like it has a bug, perhaps not caught because no...

bug
enhancement

Right now the main `PlyData` class cannot be implicitly copied. This is probably the right behavior; doing so is likely a mistake. However, we can improve the situation in two...

enhancement
good first issue

**Desired workflow:** The user programmatically configures several "views" of their data, each of which corresponds to a different collection of settings (stuff which is enabled, etc). The user wants to...

enhancement

Right now, the only way to implement an animation is via `userCallback`. However, this requires you to put your whole program control flow inside of the callback. We should offer...

enhancement

Add a camera mode which offers first-person-style navigation. This should hopefully straightforward by adding another `NavigateStyle` option everywhere that enum appears (e.g. https://github.com/nmwsharp/polyscope/blob/master/src/view.cpp#L69)

enhancement
good first issue

Right now it's always enabled, but this stops simulation loops from running faster than the refresh rate. On line 1681 of gl_engine.cpp: `glfwSwapInterval(1); // Enable vsync`

enhancement

Could implement lots of primitives beyond just slice "planes". The shader system is set up to support this, but some boilerplate setup and GUI/API decisions are needed. Other primitives: -...

enhancement