data.py 759 B

12345678910111213141516171819202122232425262728
  1. from modules.utils.config import *
  2. _scenes_names_prefix = '_scenes_names'
  3. _scenes_indices_prefix = '_scenes_indices'
  4. # store all variables from current module context
  5. context_vars = vars()
  6. def get_renderer_scenes_indices(renderer_name):
  7. if renderer_name not in renderer_choices:
  8. raise ValueError("Unknown renderer name")
  9. if renderer_name == 'all':
  10. return scenes_indices
  11. else:
  12. return context_vars[renderer_name + _scenes_indices_prefix]
  13. def get_renderer_scenes_names(renderer_name):
  14. if renderer_name not in renderer_choices:
  15. raise ValueError("Unknown renderer name")
  16. if renderer_name == 'all':
  17. return scenes_names
  18. else:
  19. return context_vars[renderer_name + _scenes_names_prefix]