three.js webgpu - custom lighting model