If you want to contribute to babylon.js (What an excellent idea!), you should attempt to align your code with the following naming conventions:
_myVariable
var myUberUsefulVariable
BABYLON.Vector3.Project
if (condition) {
this.doSomething();
}
You have to use TypeScript to submit a pull request.
If you want to add a new file, please do the following as well: