Not at all, aFalcon, you have never offended me, not even a little. And you speak just fine, and thanks for the kind words about TWC. Very nice of you!
The problem is… I’m not very smart. Almost everyone around here… knows more about 3d, math, and JS… than I do. And when I do learn something, I forget it quite often/quickly.
But, I have a darned good time… hanging-out with you pro developers. It’s a very enjoyable part of my life, and ya’ll are high-valued acquaintances. You guys all amaze me, and I’m honored to be included in the community.
The direction (angle) thing you brought-up… in an earlier post… sort of blew my mind. Immediately I got axes and direction vectors all confused and blurry.
Jerome’s rollercoaster is really not a good place to study severe direction changes, because he built that rollercoaster out of “pieces” of various formulas… paths mixed with beziers mixed with who knows what else. His path is much more complicated than the one we are playing-with, here.
Thanks for all the input about paths and banking that you just gave us. Excellent. We need all the input we can get. We want to make Path3d as versatile as possible, and learn when and where to use it.
I really like our rotationFromAxis() function. It allows us full control of the car… IF we learn to bend the normals EXACTLY how we want them bent. That allows us to have a “dumb vehicle”… where the car isn’t needing to do much calculating as it travels. When we get many train-cars or MeshWriter fonts traveling the path… dumb-cars will have better performance and unlimited-cars-scale-ability.
And yes, I, too, ran into “the difference” between a flat path, and a rolling-hills path. At first, I saw no hope, but then I found other people’s tests… and got excited! I am real impressed and happy with what we have done here, so far. I would prefer NOT to use physics… but instead… grow a path3d that has variable banking built-in… BECAUSE of the way we built the path3D.
I’m WAY BEHIND on the learning curve3d, but… again, I’m having one helluva good time, playing with tech that I really love, which has great self-satisfaction and self-gratification. A guy couldn’t ask for more. It’s the best hobby in the world.