I am currently a JavaScript developer, and due to a project at my company, I need to learn Three.js and build a project involving robot hand movement. Despite extensive research, I am still confused about how to approach learning the dynamic aspects of this technology. I have come across two or three projects and their code, but they involve complex classes and OOP concepts in JavaScript, making them difficult to understand.
The project idea I am taking is like this : [https://ndahn.github.io/]. So basically its a simulation of robot and I have to do this project, if anyone could help me to find the path or guidence to acheive this would be greatly appreciated.
Note: I have a good understanding of the basic concepts of Three.js, which I find really interesting.