SpiderPig Posted February 6, 2023 Posted February 6, 2023 Can we get Abs() to take a Vec3? 🤔 2 Quote
Josh Posted February 6, 2023 Posted February 6, 2023 I've also considered Clamp, Min, Max, MoveTowards, Mix, Ceil, and Floor, for Vec2, Vec3, and Vec4. That's the reason I haven't done any of them yet. 3 Quote My job is to make tools you love, with the features you want, and performance you can't live without.
Canardia Posted February 7, 2023 Posted February 7, 2023 On 2/6/2023 at 8:42 AM, SpiderPig said: Can we get Abs() to take a Vec3? 🤔 Would that be the magnitude of a Vec3? https://mathinsight.org/definition/magnitude_vector Quote â– Ryzen 9 ■RX 6800M ■16GB â– XF8 â– Windows 11 ■■Ultra ■ LE 2.5 â– 3DWS 5.6 â– Â Reaper ■C/C++ ■C# ■ Fortran 2008 â– Story ■■ Homepage: https://canardia.com â–
SpiderPig Posted February 7, 2023 Author Posted February 7, 2023 I believe it is just like calling Abs() for each of the x, y & z components of the vector. Saves time writing it out all the time. Vec3 Abs(Vec3 value) { value.x = Abs(value.x); value.y = Abs(value.y); value.z = Abs(value.z); return value; }  Quote
IceBurger Posted February 7, 2023 Posted February 7, 2023 8 hours ago, Canardia said: Would that be the magnitude of a Vec3? https://mathinsight.org/definition/magnitude_vector Magnitude of something is denoted in mathematics by two surrounding pipes. Absolute value is just one. ||v||=magnitude |v|=abs 1 2 Quote i now hate love C++ Beeeeeeeeeeeeeep~~This is a test of the emergency signature system~~Beeeeeeeeeeeeeep RX 6800XT | i5-13600KF | 32GB DDR5 | 1440p is perfect
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.