Nicholas Sharp

Results 258 comments of Nicholas Sharp

Actually you should use ```cpp std::pair pickAtScreenCoords(glm::vec2 screenCoords); // takes screen coordinates std::pair pickAtBufferCoords(int xPos, int yPos); // takes indices into the buffer ``` rather than the old `evaluatePickQuery()` (just...

There are some examples here for writing such mouse interactions https://polyscope.run/features/callbacks_and_UIs/#mouse-interactions

Hi! I'm not sure I understand this in terms of Polyscope. Do you think there's a bug on the Polyscope side? Or what is the new Polyscope feature you would...

Are you saying that it throws an exception or something? Or just that the algorithm stops processing? My initial instinct is that a `{(0,1,2),(0,2,1)}` mesh is an okay configuration. It's...

Hi! Glad to hear you like the library. It would be great to speed up the sphere point rendering operations. There are two main paths to doing this: (a) Optimize...

Hi! I'm not sure I understand what the ask is here. Are you defining custom structures? You should be able to set a custom name string for any new structure...

Thank you for this! I'm looking over this and I've totally forgotten how this logic works :) What is the change in behavior before-after this PR? Is the old code...

Also for these ```cpp size_t nCorners() const { return cornerDataSize == INVALID_IND ? nCornersCount : cornerDataSize; } ``` We probably ought to create two separate functions ```cpp size_t nCorners() const...

(responding here in addition to some discussion we had over another channel) Yes, these functions are changing in an upcoming version. (A) associating the bases with the mesh goes against...

The gc-polyscope-project-template submodule should be pinned to a specific versioned commit of Polyscope (always good practice!). For now it just doesn't compile against the latest version; I will update update...