# SPDX-License-Identifier: Apache-2.0
# Copyright 2018-2021 The glTF-Blender-IO authors.

FILTERED_VERTEX_GROUPS = 'filtered_vertex_groups'
FILTERED_MESHES = 'filtered_meshes'
FILTERED_IMAGES = 'filtered_images'
FILTERED_IMAGES_USE_ALPHA = 'filtered_images_use_alpha'
FILTERED_MERGED_IMAGES = 'filtered_merged_images'
FILTERED_TEXTURES = 'filtered_textures'
FILTERED_MATERIALS = 'filtered_materials'
FILTERED_LIGHTS = 'filtered_lights'
TEMPORARY_MESHES = 'temporary_meshes'
FILTERED_OBJECTS = 'filtered_objects'
FILTERED_CAMERAS = 'filtered_cameras'

APPLY = 'gltf_apply'
SELECTED = 'gltf_selected'
VISIBLE = 'gltf_visible'
RENDERABLE = 'gltf_renderable'
ACTIVE_COLLECTION = 'gltf_active_collection'
SKINS = 'gltf_skins'
DEF_BONES_ONLY = 'gltf_def_bones'
FORCE_SAMPLING = 'gltf_force_sampling'
FRAME_RANGE = 'gltf_frame_range'
FRAME_STEP = 'gltf_frame_step'
JOINT_CACHE = 'gltf_joint_cache'
COPYRIGHT = 'gltf_copyright'
FORMAT = 'gltf_format'
FILE_DIRECTORY = 'gltf_filedirectory'
TEXTURE_DIRECTORY = 'gltf_texturedirectory'
BINARY_FILENAME = 'gltf_binaryfilename'
YUP = 'gltf_yup'
MORPH = 'gltf_morph'
TEX_COORDS = 'gltf_texcoords'
COLORS = 'gltf_colors'
NORMALS = 'gltf_normals'
TANGENTS = 'gltf_tangents'
MORPH_TANGENT = 'gltf_morph_tangent'
MORPH_NORMAL = 'gltf_morph_normal'
MATERIALS = 'gltf_materials'
EXTRAS = 'gltf_extras'
CAMERAS = 'gltf_cameras'
LIGHTS = 'gltf_lights'
ANIMATIONS = 'gltf_animations'
EMBED_IMAGES = 'gltf_embed_images'
BINARY = 'gltf_binary'
EMBED_BUFFERS = 'gltf_embed_buffers'
USE_NO_COLOR = 'gltf_use_no_color'
OPTIMIZE_ANIMS = 'gltf_optimize_animation'

METALLIC_ROUGHNESS_IMAGE = "metallic_roughness_image"
GROUP_INDEX = 'group_index'
