Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprite Editor: SVGs ignore the width value for their first point when drawing rounded lines, passes incorrect result in-game also #9204

Closed
gnysek opened this issue Jan 29, 2025 — with GM Bug Reporter · 2 comments
Assignees
Labels
ide-bug Bugs with the GameMaker IDE project This issue has a sample project attached runner-bug In-game bugs with the "GameMaker Studio 2" runtimes
Milestone

Comments

@gnysek
Copy link
Contributor

gnysek commented Jan 29, 2025

Description

I've tested recent updates to SVG images in 2024.13 Beta 2, and everything is nearly perfect. The only issue is, that in GM I'm nearly sure that for first point in rounded lines, width is just ignored, but it's OK for each next point/node.

IDE and in-game both have a pointed left end to the rounded line:
Image

However, the source SVG does not look like that if you open it outside GM (here it is in Edge):
Image

Notice: Black displayed as grey which is also visible when comparing images is already reported as #8126 .

Steps To Reproduce

  1. Start GM and import the attached project
  2. Open Sprite2 in the Sprite Editor and observe the pointed left side for the line shown above
  3. Run the project and observe the same result
  4. Now open the source .svg outside GM and observe it does not look like what GM shows

Which version of GameMaker are you reporting this issue for?

IDE v2024.1300.0.732 Runtime v2024.1300.0.743

Which operating system(s) are you seeing the problem on?

Windows 10.0.26100.0

bc025314-fb4a-40b2-9380-c8d29cccb822

@gm-bug-reporter gm-bug-reporter bot added ide-bug Bugs with the GameMaker IDE project This issue has a sample project attached labels Jan 29, 2025
@stuckie stuckie moved this from Triage to Todo in Team Workload Jan 30, 2025
@stuckie stuckie added this to the 2024.13 milestone Jan 30, 2025
@YYDan YYDan changed the title SVG - rounded line being thick where it starts In-Game: SVGs ignore the width value for their first point when drawing rounded lines Jan 30, 2025
@YYDan YYDan changed the title In-Game: SVGs ignore the width value for their first point when drawing rounded lines Sprite Editor: SVGs ignore the width value for their first point when drawing rounded lines, passes incorrect result in-game also Jan 30, 2025
@YYDan YYDan added the runner-bug In-game bugs with the "GameMaker Studio 2" runtimes label Jan 30, 2025
@alicemoretti alicemoretti self-assigned this Feb 4, 2025
@yymrennie
Copy link

Fixed in 2024.13

@github-project-automation github-project-automation bot moved this from Todo to Done in Team Workload Mar 4, 2025
@gurpreetsinghmatharoo gurpreetsinghmatharoo moved this from Done to Ready for QA in Team Workload Mar 5, 2025
@alicemoretti
Copy link
Contributor

Verified fixed on IDE v2024.1300.0.764 Runtime v2024.1300.0.774 but the images need to be imported again into the project.

@alicemoretti alicemoretti moved this from Ready for QA to Verified in Team Workload Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ide-bug Bugs with the GameMaker IDE project This issue has a sample project attached runner-bug In-game bugs with the "GameMaker Studio 2" runtimes
Projects
Status: Verified
Development

No branches or pull requests

5 participants