Skip to content

Conversation

@SiboVG
Copy link
Member

@SiboVG SiboVG commented Sep 8, 2022

This PR fixes #1651. The problem was the order in which scaling was done. For fin sets, first the fin points were scaled down, which would clip the tab length because the tab length before scaling down would now be larger than the fin length, and then the clipped tab length was further scaled down. So now, the scaling order is changed to first perform scaling according to the super class (for fins just FinSet), and afterwards the component-class (e.g. FreeFormFinSet).

@hcraigmiller
Copy link
Collaborator

Functions as expected, no anomalies found.

Build 1000
[Windows 11 Pro; Version 21H2; OS Build 22000.739; Windows Feature Experience Pack 1000.22000.739.0]
[Java "11.0.15" 2022-04-19 LTS; Java(TM) SE Runtime Environment 18.9 (build 11.0.15+8-LTS-149)]

@SiboVG SiboVG merged commit 1b201b3 into openrocket:unstable Sep 10, 2022
@SiboVG SiboVG deleted the issue-1651 branch September 30, 2022 12:27
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.

[Bug] Fin tabs do not scale "down" correctly

2 participants