added none filter, Math.random for seeding in white noise shader, other refactoring