Repository navigation
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
启用原生 SVG 浮雕和外边框时,主体按正面朝上导出,边框却仍按普通单面版画左右镜像,导致 Bambu Studio 中出现一块跑到主体旁边的白色边框。
主体和边框现在共用导出方向规则。浮雕边框与主体保持对齐,普通单面、五色和双面模式保留各自方向。
Validation
python -m pytest tests/test_vector_engine_unit.py::TestVectorSingleSidedMirrorRegression -q:8 passed。python scripts/run_smoke_tests.py:通过(后端 181、前端 185;lint 无 error)。git diff --check:通过。AI assistance
Models and tools: GPT-6 family(具体变体不可用),via Codex。
What each model helped with: 排查浮雕边框方向错误,提取主体与边框共用的方向规则,编写几何回归测试,重放工单原始素材并在 Bambu Studio 中检查导出,整理本 PR。
How the output was checked: 通过上述自动测试、main 对照及原始素材导出与切片器界面检查;原始用户素材和日志未提交。