Why did I do it?
For two main reasons:
To learn a little VRML programming
Because I owned a Honda CBX-1000 Prolink from 1998 till 2021 and wondered how the transmission worked