-
Notifications
You must be signed in to change notification settings - Fork 232
Comparing changes
Open a pull request
base repository: nmwsharp/polyscope
base: master
head repository: tx-code/polyscope
compare: master
- 11 commits
- 63 files changed
- 1 contributor
Commits on Feb 11, 2025
-
Migrate dependencies to vcpkg and update CMake configuration
- Remove submodules for glfw, imgui, glm, json, and stb - Update CMake to use find_package() for external dependencies - Adjust include paths for ImGui and other libraries - Update library linking to use vcpkg-provided targets - Modify source files to use updated include paths
Configuration menu - View commit details
-
Copy full SHA for 14fa8a6 - Browse repository at this point
Copy the full SHA 14fa8a6View commit details -
Remove args library submodule and update CMake configuration
- Remove args library submodule and its files - Update CMake to use vcpkg's args package - Modify include paths for args library in demo app - Add BUILD_EXAMPLES option to CMakeLists.txt - Update library linking in demo app to use vcpkg-provided args target
Configuration menu - View commit details
-
Copy full SHA for 20cc6c8 - Browse repository at this point
Copy the full SHA 20cc6c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74f31fe - Browse repository at this point
Copy the full SHA 74f31feView commit details -
Configuration menu - View commit details
-
Copy full SHA for e301ff8 - Browse repository at this point
Copy the full SHA e301ff8View commit details -
Add navigating intrinsic triangulations demo
- Create new demo application for intrinsic triangulation exploration - Add CMakeLists.txt for the new demo with compiler configuration - Implement main.cpp with interactive GUI and various triangulation operations - Update root CMakeLists.txt to include the new demo example - Update geometry-central submodule - Add STB_IMAGE_IMPLEMENTATION define in ground_plane.cpp to resolve compilation issues
Configuration menu - View commit details
-
Copy full SHA for 4a57d2f - Browse repository at this point
Copy the full SHA 4a57d2fView commit details -
Update input file handling in navigating intrinsic triangulations demo
- Change input file argument from positional to named flag - Add default input file path - Modify input validation to check for empty string instead of argument presence
Configuration menu - View commit details
-
Copy full SHA for 14872f5 - Browse repository at this point
Copy the full SHA 14872f5View commit details -
Re-enable demo-app in CMakeLists.txt
- Uncomment add_subdirectory for demo-app in root CMakeLists.txt - Remove redundant STB_IMAGE_IMPLEMENTATION define in demo_app.cpp
Configuration menu - View commit details
-
Copy full SHA for 1b04b16 - Browse repository at this point
Copy the full SHA 1b04b16View commit details -
Add BFF parameterization to navigating intrinsic triangulations demo
- Implement Boundary First Flattening (BFF) parameterization in the demo - Add UI controls to run and toggle BFF parameterization visualization - Include boundary_first_flattening.h header - Add error handling for parameterization on meshes without boundaries
Configuration menu - View commit details
-
Copy full SHA for cb7be62 - Browse repository at this point
Copy the full SHA cb7be62View commit details -
Add Heat Method Distance computation to navigating intrinsic triangul…
…ations demo - Implement Heat Method Distance solver in the demo - Add UI controls to compute and visualize distances from a random source vertex - Include heat_method_distance.h header - Add distance visualization with max distance reporting - Integrate Polyscope's pick functionality for potential future source point selection
Configuration menu - View commit details
-
Copy full SHA for bd3667a - Browse repository at this point
Copy the full SHA bd3667aView commit details -
Add signed heat method demo with multiple input types
- Create signed-heat-demo example with support for triangle meshes, polygon meshes, and point clouds - Implement signed heat method distance computation for different geometric inputs - Add CMakeLists.txt with compiler configuration for the new demo - Include utility functions for geometric operations, visualization, and data export - Add sample input data files for various geometric scenarios - Integrate Polyscope for interactive visualization of signed distance fields
Configuration menu - View commit details
-
Copy full SHA for 03ecc73 - Browse repository at this point
Copy the full SHA 03ecc73View commit details -
Add stripe patterns demo with interactive visualization
- Create new stripe patterns demo with interactive GUI controls - Implement stripe pattern computation using geometry-central library - Add CMakeLists.txt with compiler configuration for the new demo - Integrate Polyscope for visualization of stripe patterns and isolines - Add UI controls for frequency and isoline display
Configuration menu - View commit details
-
Copy full SHA for 6952c3e - Browse repository at this point
Copy the full SHA 6952c3eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master