added 3DGridEffect sources, needs cleanup