While investigating a bug report from @snkizI managed to figure out why fairings seem so inconsistent at times when it comes to occluding wings, it seems that procedural wing's sizes are not properly factored into occlusion calculations and the game assumes procedural wings are always some fixed arbitrary size when checking if they should be occluded, this results in some rather daft behaviour at times:
Logistically from looking at this image, you'd assume that the comically stretched large "Evolution" wing peeking absurdly far out of the fairing wouldn't be occluded, while the medium "Metamorph" wing would be, buuuut a peek at their lift/drag readouts reveals that nope, that giant large wing is perfectly snug inside the fairing according to the game, meanwhile the medium wing isn't occluded at all, despite obviously being inside the fairing:
Through some rather unfun trial and error I managed roughly figure out the "true" size of the medium wing, I didn't do this for the other two wings but it should be noted that they are both smaller than this (yes the large wing is technically considered to be "smaller" than the medium wing according to the fairing occlusion system, presumably due to the medium wing being so long)
If the fairing is any smaller than this width, the medium wing will not be occluded, completely irrespective of its actual size, this also works in reverse (as previously demonstrated by the large wing) whereas the medium wing can be comically oversized but still technically occluded:
Bug Report
DibzNr
Reported Version: v0.2.1 (latest) | Mods: none | Can replicate without mods? Yes
OS: Windows 11 | CPU: AMD Ryzen 5 5500 | GPU: RTX 2060 | RAM: 40GB
Severity: High
Frequency: 100%
Issue:
While investigating a bug report from @snkizI managed to figure out why fairings seem so inconsistent at times when it comes to occluding wings, it seems that procedural wing's sizes are not properly factored into occlusion calculations and the game assumes procedural wings are always some fixed arbitrary size when checking if they should be occluded, this results in some rather daft behaviour at times:
Logistically from looking at this image, you'd assume that the comically stretched large "Evolution" wing peeking absurdly far out of the fairing wouldn't be occluded, while the medium "Metamorph" wing would be, buuuut a peek at their lift/drag readouts reveals that nope, that giant large wing is perfectly snug inside the fairing according to the game, meanwhile the medium wing isn't occluded at all, despite obviously being inside the fairing:
Through some rather unfun trial and error I managed roughly figure out the "true" size of the medium wing, I didn't do this for the other two wings but it should be noted that they are both smaller than this (yes the large wing is technically considered to be "smaller" than the medium wing according to the fairing occlusion system, presumably due to the medium wing being so long)
If the fairing is any smaller than this width, the medium wing will not be occluded, completely irrespective of its actual size, this also works in reverse (as previously demonstrated by the large wing) whereas the medium wing can be comically oversized but still technically occluded:
Images fixed!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts