Skip to content

[WIP] Add plain-VSG simple visualization mode for OSWEC flap - #7

Merged
salhus merged 2 commits into
mainfrom
copilot/add-simple-visualization-mode
Jul 8, 2026
Merged

[WIP] Add plain-VSG simple visualization mode for OSWEC flap#7
salhus merged 2 commits into
mainfrom
copilot/add-simple-visualization-mode

Conversation

Copilot AI commented Jul 8, 2026

Copy link
Copy Markdown
Contributor
  • Add simple_viz bool to CLIArgs struct and ParseCLI
  • Update PrintUsage to document --simple-viz
  • Add #include <chrono/assets/ChVisualShapeBox.h> (always) and #include <chrono_vsg/ChVisualSystemVSG.h> (guarded by VGOSWEC_HAVE_CHRONO_VSG)
  • Compute use_simple_viz boolean from CLI args and guihelper availability
  • Attach ChVisualShapeBox assets to flap_body/base_body when use_simple_viz
  • Add new plain-VSG render loop (simple-viz path, guarded by VGOSWEC_HAVE_CHRONO_VSG)
  • Update control-flow: headless → simple-viz → guihelper
  • Add VGOSWEC_HAVE_CHRONO_VSG define to CMakeLists.txt when Chrono VSG is available
  • Parallel validation (code review + CodeQL)

@salhus
salhus marked this pull request as ready for review July 8, 2026 00:52
@salhus
salhus merged commit d4934ea into main Jul 8, 2026
@salhus
salhus deleted the copilot/add-simple-visualization-mode branch July 8, 2026 00:53
Copilot stopped work on behalf of salhus due to an error July 8, 2026 00:53
Copilot AI requested a review from salhus July 8, 2026 00:53
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.

2 participants