# Copyright 2018-2019 The glTF-Blender-IO authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

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'
SKINS = 'gltf_skins'
DISPLACEMENT = 'gltf_displacement'
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'

METALLIC_ROUGHNESS_IMAGE = "metallic_roughness_image"
GROUP_INDEX = 'group_index'
