Dit is echt wel pittig, voor iemand met mijn wiskunde niveau (LTS en een paar jaar avondschool) , maar ik kreeg het wel steeds beter door.
En terwijl ik eigenlijk nog steeds niet begrijp welke gek die matrixen bedacht heeft, vond ik het wel vreselijk interessante wiskunde. Dat je even in een for/next-lus heel veel x- , y- en z-coördinaten roteert en verschuift, en dat het allemaal klopt.
Ik maak gebruik van 2 functies: een rotatiematrix om de 8 punten van het object te roteren. En een verschuifmatrix om de 8 punten te verschuiven. En dan kan je ook nog verschalen via zo'n matrix, maar die gebruik ik niet in dit project.
als ik dan na het roteren,verschuiven de 8 nieuwe coordinaten van het Object heb, kan ik de nieuwe lengte van alle draaden uitrekenen .
Ja dan het echte bewegen. Want als je weet wat de nieuwe lengte moet worden van alle 8 de draaden, komt het probleem dat ze wel allemaal gelijktijdig klaar moeten zijn.