As it is a paid job, most likely you plan to earn more than $400, so I can share the code, if you agree to the following conditions:
- the code is provided as it is, so you do not ask me for additional support
- you can play with the code and decide whether to use it completely, or just fragments from it, or ideas from it
- if you actually use it in your code, you have two options:
3.1. either your software and its source are provided as open source
3.2 or you find a way and sponsor the Three.js development with an amount that you consider fair
Is this OK with you?