Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Notice:
- - Do not write to NEW value directly. Write to NEW-FORMATTED, copy to NEW, and remove newlines.
- Ellipse:
- Width 2a = 0.35; a = 0.175
- Height 2b = 0.14; b = 0.07
- X-HIDE-CONDITIONS
- !TargetSelected ? 0.231 :
- HORIZONTAL-DISTANCE
- TargetDistance * abs(cos(TargetElevation))
- Z-CONTROL(SIMPLE)
- clamp(TargetDistance/1000 * cos(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)), -1, 1) * 0.07
- Z-CONTROL(NEW-FORMATTED) --> y = +/- (b/a) * sqrt(a*a - x*x), where x = X-CONTROL(SIMPLE)
- !TargetSelected ? 0.231 :
- clamp
- (
- TargetDistance/1000 * cos(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) * 0.07 / max(HORIZONTAL-DISTANCE/1000,1),
- -0.07/0.175 * sqrt(0.030625 - pow(X-CONTROL-NEW,2)),
- 0.07/0.175 * sqrt(0.030625 - pow(X-CONTROL-NEW,2))
- )
- Z-CONTROL(NEW)
- !TargetSelected ? 0.231 : clamp(TargetDistance/1000 * cos(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) * 0.07 / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-0.07/0.175 * sqrt(0.030625 - pow(clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-1, 1) * 0.175,2)),0.07/0.175 * sqrt(0.030625 - pow(clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-1, 1) * 0.175,2)))
- X-CONTROL(SIMPLE)
- clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)), -1, 1) * 0.175
- X-CONTROL(NEW-FORMATTED)
- clamp(
- TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(HORIZONTAL-DISTANCE/1000,1),
- -1, 1) * 0.175
- X-CONTROL(NEW)
- clamp(TargetDistance/1000 * sin(deltaangle(Heading,TargetHeading)) * abs(cos(TargetElevation)) / max(TargetDistance * abs(cos(TargetElevation))/1000,1),-1, 1) * 0.175
Advertisement
Add Comment
Please, Sign In to add comment