Nick Hardeman

Results 121 comments of Nick Hardeman

@artificiel thank you for the clarification on the scope. Thinking of the additional functionality for this PR for Windows, specifically the std::filesystem::path to std::string conversion; it seems like a benefit...

This issue on windows might make the argument for ofxSvgEllipse instead of ofx::svg::Ellipse ``` ../../../addons/ofxSvg/src/ofxSvg.cpp:1988:17: error: reference to 'Ellipse' is ambiguous 1988 | std::shared_ptr ofxSvg::addEllipse( const glm::vec3& apos, float aradiusX,...

> Fantastic @NickHardeman let me know when it is ready to test and I can test with a lot of SVGs from previous projects here Great, will do. I can...

@dimitre I think it's ready for some testing now that it's passed the checks. Attached is a quick app for testing loading, saving and loading the saved svgs. The svgs...

@dimitre thank you for trying it out. I have fixed some of the fill issues that you mentioned.

I think the line width is due to the ofScale I am applying in the example to get the entire svg to fit within the window. When I remove the...

Lines are scaled with attenuation by the very hidden function ``` auto rend = std::dynamic_pointer_cast( ofGetCurrentRenderer() ); rend->enableLineSizeAttenuation(); ``` ![Screenshot 2025-02-21 at 10 27 53 PM](https://github.com/user-attachments/assets/fd84d3d3-0414-4f05-92cd-90500538208a) Default screen space lines:...

@dimitre I agree, been doing a lot of work on the addon, implementing some text parsing and cleaning it up a bit. Text parsing is exhausting! Was hoping to just...

@dimitre thank you for your continued testing. The svgs you have been providing have been structured differently than the ones I have been using so it has been super helpful...

Due to the nature of ofPath, overlapping sub paths result in holes.